コード例 #1
0
  @Override
  public void onEasyPermissionDenied(final int requestCode, final String... perms) {
    // rationale: Never Ask Again后的提示信息
    if (EasyPermission.checkDeniedPermissionsNeverAskAgain(
        this,
        "授权啊,不授权没法用啊," + "去设置里授权大哥",
        android.R.string.ok,
        android.R.string.cancel,
        new DialogInterface.OnClickListener() {
          @Override
          public void onClick(DialogInterface dialog, int which) {
            if (mPermissionCallBack != null) {
              mPermissionCallBack.onPermissionDeniedM(requestCode, perms);
            }
          }
        },
        perms)) {
      return;
    }

    if (mPermissionCallBack != null) {
      mPermissionCallBack.onPermissionDeniedM(requestCode, perms);
    }
  }
コード例 #2
0
 @Override
 public void onEasyPermissionGranted(int requestCode, String... perms) {
   if (mPermissionCallBack != null) {
     mPermissionCallBack.onPermissionGrantedM(requestCode, perms);
   }
 }