美文网首页
Android权限管理之shouldShowRequestPer

Android权限管理之shouldShowRequestPer

作者: Leero丶 | 来源:发表于2018-11-01 13:55 被阅读0次

      Android 6.0 以后对于一些隐私权限(例如定位、读写等)需要动态申请,权限申请过后根据用户的选择,我们可以在回调中处理拒绝后怎样或者同意后怎样,但是还有一个选项是“不再提醒”。
      一般情况下,用户勾选了“不再提醒”的选项,我们可以通过shouldShowRequestPermissionRationale()的返回值判断,true表示没有勾选“不再提醒”,而false则表示勾选了“不再提醒”。当取值为false时,告诉用户打开系统的设置页面手动打开权限。
      正常流程操作下,上面的方法是没有问题的,可是对于部分国产手机这样的判断方式却是不管用的,shouldShowRequestPermissionRationale()不能获取到正确的值,那是因为生产商家在系统上做了修改。那怎么办呢......我现在就是拒绝了就提示去设置中手动修改权限:)

    相关文章

      网友评论

          本文标题:Android权限管理之shouldShowRequestPer

          本文链接:https://www.haomeiwen.com/subject/eyitxqtx.html