Android动态获取权限,Android 10 读取本地文件权限解决方案
发布网友
发布时间:2023-01-07 08:58
我来回答
共1个回答
热心网友
时间:2023-10-20 00:13
在BaseActivity里写授权申请,首先检查申请的权限是不是被授权了,如果不是就加入待授权数组里,去申请权限。如果全部已授权,就直接回掉授权成功。
然后重写授权返回方法。系统会返回2个数组, String[] permissions是你申请的权限,int[] grantResults是授权结果。拿出授权结果比对,如果授权,加入授权数组,如果拒绝,加入拒绝数组。回掉给注册PermissionListener的activity
解决办法: