借鉴其他应用问题 |开关变灰
Draw over Other Apps Issue | switch is grayed out
我按照上面的 post 进行了工作,并为我的应用程序提出了意图提示以吸引其他人。遗憾的是,我发现 开关变灰了 。经过一番谷歌搜索
我看到其他人指出屏幕过滤服务是罪魁祸首,但我没有安装任何这些服务。另外,我看到其他应用程序(即 Facebook Messenger
)没有变灰,我可以毫无问题地打开和关闭 permission
。
我的代码中是否遗漏了一些导致它们 permission
开关变灰的内容?
编辑:
我发现另一个 post 使用相同的设备 运行 和 Android 的相同版本,但问题几乎相同。
Android "Screen Overlay Detected" message if user is trying to grant a permission when a notification is showing
在设备 Moto
和 Nexus 6P
中测试
更多编辑:
还在 Samsung Galaxy S7 Edge
和 AVD
运行 SDK 23
上进行了测试,结果相同
简单错误。我的清单中有
<uses-permission android:name="ANDROID.PERMISSION.SYSTEM_ALERT_WINDOW"/>
什么时候应该
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
我看到其他人指出屏幕过滤服务是罪魁祸首,但我没有安装任何这些服务。另外,我看到其他应用程序(即 Facebook Messenger
)没有变灰,我可以毫无问题地打开和关闭 permission
。
我的代码中是否遗漏了一些导致它们 permission
开关变灰的内容?
编辑: 我发现另一个 post 使用相同的设备 运行 和 Android 的相同版本,但问题几乎相同。 Android "Screen Overlay Detected" message if user is trying to grant a permission when a notification is showing
在设备 Moto
和 Nexus 6P
更多编辑:
还在 Samsung Galaxy S7 Edge
和 AVD
运行 SDK 23
上进行了测试,结果相同
简单错误。我的清单中有
<uses-permission android:name="ANDROID.PERMISSION.SYSTEM_ALERT_WINDOW"/>
什么时候应该
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>