【问题标题】:How to check permission change from the settings when app is open?应用程序打开时如何从设置中检查权限更改?
【发布时间】:2018-01-29 07:21:13
【问题描述】:

在 android 权限检查中,我在 onResume() 中检查相机权限,但是当 -

  1. 用户允许权限

  2. 应用正在使用相机

  3. 用户不要关闭应用程序并从通知面板进入设置屏幕

  4. 禁用该应用的相机权限

    当用户回来时,应用程序不会请求相机权限。

【问题讨论】:

  • 你能分享你的请求相机权限的代码
  • 所以...您是否检查过用户是否拥有onResume() 的权限?
  • 是的 onResume 没有被调用

标签: android android-permissions


【解决方案1】:

搜索了很多找到了答案-

应用运行时更改权限没有回调(设置->应用->权限->关闭权限)

但它会再次调用 onCreate 方法。所以你需要检查onCreate()

中的权限

【讨论】:

    猜你喜欢
    • 2019-07-01
    • 1970-01-01
    • 2017-05-23
    • 1970-01-01
    • 1970-01-01
    • 2022-11-28
    • 2016-05-29
    • 2016-02-22
    • 1970-01-01
    相关资源
    最近更新 更多