From 12b467d553db90527c7ebad9e55913c3e08881f5 Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Fri, 9 Jan 2026 19:14:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=80=9A=E7=9F=A5=20Act?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gamedog/vididin/main/fragments/TasksFragment.kt | 1 + core/architecture/src/main/AndroidManifest.xml | 4 +++- .../util/permission/PermissionActivity.java | 6 +++--- core/architecture/src/main/res/values/styles.xml | 10 ++++++++++ 4 files changed, 17 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/gamedog/vididin/main/fragments/TasksFragment.kt b/app/src/main/java/com/gamedog/vididin/main/fragments/TasksFragment.kt index 58297c8..33736a8 100644 --- a/app/src/main/java/com/gamedog/vididin/main/fragments/TasksFragment.kt +++ b/app/src/main/java/com/gamedog/vididin/main/fragments/TasksFragment.kt @@ -448,6 +448,7 @@ class TasksFragment : AppViewsFragment(), OnTab } override fun onAllRejected() { + AndroidUtil.openAppNotifySettings() } }) } diff --git a/core/architecture/src/main/AndroidManifest.xml b/core/architecture/src/main/AndroidManifest.xml index 3ccca87..bcca144 100644 --- a/core/architecture/src/main/AndroidManifest.xml +++ b/core/architecture/src/main/AndroidManifest.xml @@ -7,7 +7,9 @@ - + 0 ? PermissionUtil.PERMISSION_RESULT_PARTIAL_GRANTED : PermissionUtil.PERMISSION_RESULT_ALL_REJECTED); finish(); - /*new AlertDialog.Builder(this) + new AlertDialog.Builder(this) .setTitle("Permission has been denied") //.setTitle("权限已被拒绝") .setMessage(PERMISSION_TOTAL_REJECTED_HINT + unGrantedPermissionsStr) - .setPositiveButton(*//*"系统设置"*//* "System setting", new DialogInterface.OnClickListener() { + .setPositiveButton("System setting", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { Uri packageURI = Uri.parse("package:" + getPackageName()); @@ -139,7 +139,7 @@ public class PermissionActivity extends AppCompatActivity { } }) .create() - .show();*/ + .show(); } } } diff --git a/core/architecture/src/main/res/values/styles.xml b/core/architecture/src/main/res/values/styles.xml index 6cad3b9..498a943 100644 --- a/core/architecture/src/main/res/values/styles.xml +++ b/core/architecture/src/main/res/values/styles.xml @@ -46,4 +46,14 @@ @anim/dialog_translate_cancel + + + \ No newline at end of file