Skip to content

Commit 12a8dc2

Browse files
committed
update README
1 parent 39ba14e commit 12a8dc2

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -403,8 +403,14 @@ EasyPermissions.create(// 指定待申请权限
403403
.callback { grant ->
404404
EasyToast.DEFAULT.show("权限申请${if (grant) "成功" else "失败"}")
405405
}
406+
// 当权限被默认拒绝时。调起弹窗提醒需要用户去主动开启权限
406407
.alwaysDenyNotifier(object : PermissionAlwaysDenyNotifier() {
407-
...
408+
AlertDialog.Builder(activity)
409+
.setTitle("权限申请提醒")
410+
.setMessage("以下部分权限已被默认拒绝,请前往设置页将其打开:\n\n")
411+
.setPositiveButton("确定", { _, _ -> goSetting(activity)})
412+
.setNegativeButton("取消", {_,_ -> cancel(activity)})
413+
.show()
408414
})
409415
// 发起请求
410416
.request()

app/src/main/java/com/haoge/sample/easyandroid/activities/EasyPermissionsActivity.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@ class EasyPermissionsActivity:BaseActivity() {
3636

3737
@OnClick(R.id.permissionSingle)
3838
fun permissionSingle() {
39-
// EasyPermissions.create(Manifest.permission.WRITE_EXTERNAL_STORAGE)
40-
EasyPermissions.create("android.permission.READ_PRIVILEGED_PHONE_STATE")
39+
EasyPermissions.create(Manifest.permission.WRITE_EXTERNAL_STORAGE)
4140
.alwaysDenyNotifier(denyNotifier)
4241
.callback(callback)
4342
.request(this)

0 commit comments

Comments
 (0)