Merge remote-tracking branch 'origin/master'

pull/2718/head
kunfei 2 years ago
commit 2f7774cb67
  1. 4
      app/src/main/java/io/legado/app/ui/association/FileAssociationActivity.kt

@ -107,7 +107,7 @@ class FileAssociationActivity :
intent.data?.let { data ->
if (data.isContentScheme()) {
viewModel.dispatchIndent(data)
} else {
} else if (!AppConfig.isGooglePlay || Build.VERSION.SDK_INT <= Build.VERSION_CODES.Q) {
PermissionsCompat.Builder(this)
.addPermissions(*Permissions.Group.STORAGE)
.rationale(R.string.tip_perm_request_storage)
@ -116,6 +116,8 @@ class FileAssociationActivity :
}.onDenied {
toastOnUi("请求存储权限失败。")
}.request()
} else {
toastOnUi("由于安卓系统限制,请使用系统文件管理重新打开。")
}
}
}

Loading…
Cancel
Save