从 Android 11 开始,使用 Settings.ACTION_MANAGE_OVERLAY_PERMISSION 将忽略包名称,而是显示可以拥有此权限的所有应用程序的列表。因此,您必须导航并找到您的应用程序以启用/禁用权限。
有一种方法可以在列表中突出显示您想要的特定应用程序,而不必在所有应用程序中搜索它。像这样。
遵循与此类似的操作:突出显示系统设置中的菜单项 我想进行相同的操作,但对于“在其他应用程序上绘制”设置。(设置.ACTION_MANAGE_OVERLAY_PERMISSION)
根据这个答案,Android 有一些未记录的功能可以使用。
我想知道与我想要实现的目标类似的事情是否可能以及如何实现?提前致谢!
android android-intent android-fragments android-permissions android-settings
当应用程序需要通过设置应用程序要求用户授予权限时,某些用户可能很难弄清楚如何去做。
我遇到了这个应用程序:https : //play.google.com/store/apps/details?id=com.treydev.pns
观看此视频:https : //youtu.be/eHXBc5Mmsqs
不知何故,该应用程序能够突出显示设置应用程序中的菜单项,以指导用户完成授予权限/调整设置的过程,并且无需先请求无障碍服务或任何其他权限。
如何做到这一点?