PermissionManager.java 文件源码

java
阅读 32 收藏 0 点赞 0 评论 0

项目:RunMap 作者:
public void handlePermissionResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults){
    PermissionRequest request = mCurrentRequest.poll();
    PermissionCallBack callBack = request.getCallBack();
    if(requestCode != PERMISSION_CODE || callBack == null){
        return;
    }
    for(int i=0;i<grantResults.length;i++){
        if(grantResults[i] == PackageManager.PERMISSION_DENIED){
            callBack.onDenied();
            return;
        }
    }
     callBack.onAllPermissionGranted();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号