From 50ca063118fc2a3628666fb07dc709649aef26c0 Mon Sep 17 00:00:00 2001 From: Goofyz Leung Date: Mon, 25 Dec 2023 15:19:57 +0800 Subject: [PATCH] refactor: add `PermissionUtils` to check if all required permissions granted --- .../java/com/osfans/trime/util/PermissionUtils.kt | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 app/src/main/java/com/osfans/trime/util/PermissionUtils.kt diff --git a/app/src/main/java/com/osfans/trime/util/PermissionUtils.kt b/app/src/main/java/com/osfans/trime/util/PermissionUtils.kt new file mode 100644 index 0000000000..07aa956c22 --- /dev/null +++ b/app/src/main/java/com/osfans/trime/util/PermissionUtils.kt @@ -0,0 +1,12 @@ +package com.osfans.trime.util + +import android.content.Context +import com.hjq.permissions.Permission +import com.hjq.permissions.XXPermissions + +object PermissionUtils { + @JvmStatic + fun isAllGranted(context: Context): Boolean { + return XXPermissions.isGranted(context, Permission.MANAGE_EXTERNAL_STORAGE) + } +}