gpt4 book ai didi

android - 在Android中授予应用程序权限时是否有可能获得回调

转载 作者:行者123 更新时间:2023-12-05 00:14:21 26 4
gpt4 key购买 nike

Android M引入了Runtime权限模型。
Package Manager 的 checkPermission() 方法可用于了解是否已向应用程序授予权限。
当用户授予/撤销权限时,是否也可以在应用程序中获得回调?
以便可以启用/禁用依赖于该权限的功能。

最佳答案

Is it also possible to get a callback in application, when user grants/revokes permission ?

如果您使用 requestPermission() 请求权限,您的回调是 onRequestPermissionResult()

如果用户通过设置撤销权限,您的回调是 onCreate(),因为 Android 将终止您的进程。

如果用户通过设置授予权限,您不会发现这一点,直到您下次调用 checkSelfPermission()。此场景没有回调。

关于android - 在Android中授予应用程序权限时是否有可能获得回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34201138/

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