如何处理 Android 运行时权限中的“不再询问”复选框?
Posted
技术标签:
【中文标题】如何处理 Android 运行时权限中的“不再询问”复选框?【英文标题】:How do I handle the "don't ask again" checkbox in Android Runtime Permission? 【发布时间】:2020-05-29 23:46:36 【问题描述】:我想处理此复选框并采取相应措施。 我想做的过程如下; 用户触发权限,
如果用户拒绝权限,不要做任何事情用户再次触发权限
这次是复选框标记。 同样,没有任何操作。用户再次触发权限。
这次对话框显示转到设置。大多数应用在第二次拒绝后会显示转到设置对话框。我不要这个。
【问题讨论】:
在某处保留一个布尔值。下次打开应用时,检查布尔值 您可以将布尔值保存到 SharedPreferences 并在每次应用启动时检查它 可能重复。见***.com/questions/41256582/…。另见***.com/questions/45353495/… 【参考方案1】:如果选中复选框,则使用共享首选项存储它
【讨论】:
以上是关于如何处理 Android 运行时权限中的“不再询问”复选框?的主要内容,如果未能解决你的问题,请参考以下文章