gpt4 book ai didi

java - 到底什么时候请求运行时许可?

转载 作者:行者123 更新时间:2023-12-01 18:04:44 27 4
gpt4 key购买 nike

Runtime Permissions是在 Android Marshmallow 中引入的,我一直想应用新的权限请求方式,并且我已经阅读并理解了危险权限以及如何检查和请求它们。

问题是,如果我有一个包含用于打开相机的ButtonActivity打开 Activity 时是否检查并请求权限?或者当点击按钮时?

请解释为什么您建议的方式是首选。

最佳答案

Do I check and request the permission when the Activity is opened? Or when the button is clicked?

如果Activity的唯一目的是在单击按钮时拍照,我会在打开Activity时请求权限。

如果Activity具有其他角色,例如拍照按钮只是众多功能中的一个,我会在用户单击该按钮时请求许可。

换句话说,一旦用户请求走一条(几乎)肯定需要许可的路径,就请求许可。

关于java - 到底什么时候请求运行时许可?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37523025/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com