老师,我想不明白如何判断用户拒绝了权限,又勾选了不再询问

老师,我想不明白如何判断用户拒绝了权限,又勾选了不再询问

这个条件应该怎么写,怎么知道用户拒绝了某个权限,又勾选了不再询问

我知道这个可以判断某个权限被拒绝过

ActivityCompat.shouldShowRequestPermissionRationale(activity,requestPermissions.get(i)

但是不知道如何判断勾选了不再询问,但未授权

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕雪 2019-08-07 10:12:45

那是系统的逻辑,我们拿不到。如果开发者能拿到,那不乱套了,流氓软件,每次都询问,即使用户选择了不再询问,他也一直提醒,用户不得烦死呀。祝:学习愉快

  • 提问者 森林之王2 #1
    我是想在用户拒绝了权限,又勾选了不再询问时,他再次启动了应用时,提醒他让他手动去设置权限
    2019-08-07 10:51:07
  • 好帮手慕雪 回复 提问者 森林之王2 #2
    用户已经点不再询问了,你还一直的弹框去询问,这不就是流氓软件的行径嘛。试想你是用户那得多烦这个APP
    2019-08-07 11:51:22
  • 提问者 森林之王2 回复 好帮手慕雪 #3
    可是他又点了软件,就是想打开软件呀,他如果不想用它,肯定不会点它呀,点它了,犹豫他已经拒绝权限并且点了不再询问,我的应用不应该给他点提示呀
    2019-08-07 11:55:38
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.Android 网络操作与流行框架
  • 参与学习           人
  • 提交作业       220    份
  • 解答问题       1800    个

本阶段是联网及数据处理的必备技能。课程从网络基础知识到线程间协同工作、异步下载处理;从文件存储、到轻量级数据库SQLite的使用;最后利用最流程的第三方框架助你快速开发企业级APP。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师