guolindev / PermissionX

An open source Android library that makes handling runtime permissions extremely easy.
Apache License 2.0
3.34k stars 386 forks source link

PermissionX.isGranted(mContext, it) 是不是没法用来判断特殊权限是否已经申请到?比如MANAGE_EXTERNAL_STORAGE #252

Open jamgudev opened 10 months ago

jamgudev commented 10 months ago

版本如下:implementation 'com.guolindev.permissionx:permissionx:1.7.1' 我想用 PermissionX.isGranted(mContext, it) 判断特殊权限是否已经申请,但一直返回false,实际上该特殊权限我已经申请过了。 我看内部实现也是直接调用的: ContextCompat.checkSelfPermission(context, permission) == PackageManager.PERMISSION_GRANTED;

想问下郭神有想法适配一下特殊权限是否已经申请到的判断吗?拓展一下PermissionX.isGranted()的用法?