如何修复以编程方式检测到的屏幕叠加

mR.*_*ian 8 android android-6.0-marshmallow

在我的应用程序中,我要求允许访问Android SDK 23中的SMS(运行时权限),但问题是显示对话框屏幕覆盖并且未授予访问权限.i禁用所有其他应用程序覆盖但没有任何更改.我找到了这个 链接,但没有帮助

问题是如何以编程方式修复它?

mR.*_*ian 19

好,

最后我找到了解决方案,我在网上搜索并找不到任何有用的东西.答案是:当你要求新的权限时,不要做其他事情,如显示吐司或....在我的情况下,我重新启动我的应用程序并要求下一个权限我使用此代码重新启动应用程序.

祝好运.

  • @DennyWeinberg问题是当你要求你的第一个烫发时没有问题的队列是没有问题的,当你要求第二个烫发有烫发队列和android计数它屏幕叠加许可意味着你开始要求使用两个或更多部分口 (4认同)