PermissionX icon indicating copy to clipboard operation
PermissionX copied to clipboard

onExplainReason 方法不执行

Open baoer opened this issue 6 months ago • 0 comments

PermissionX.init(this).permissions(requestList).onExplainRequestReason(new ExplainReasonCallback() { @Override public void onExplainReason(@NonNull ExplainScope scope, @NonNull List<String> deniedList) { LogUtil.w("userinfo", "----- 申请权限"); scope.showRequestReasonDialog(deniedList, "需要同意以下权限才可以使用", "同意", "拒绝"); } }).request(new RequestCallback() { @Override public void onResult(boolean allGranted, @NonNull List<String> grantedList, @NonNull List<String> deniedList) { if (allGranted) { // openAblum(); } } });

上面的代码,showRequestReasonDialog 弹窗不执行,然后直接就弹窗系统的申请权限了,请问怎么弄呢? 华为mate40 pro手机,鸿蒙系统

baoer avatar Aug 02 '24 15:08 baoer