类 PermissionUtils
- java.lang.Object
-
- com.king.zxing.util.PermissionUtils
-
public class PermissionUtils extends Object
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static booleancheckPermission(android.content.Context context, String permission)检测是否授权static voidrequestPermission(android.app.Activity activity, String permission, int requestCode)请求权限static voidrequestPermission(androidx.fragment.app.Fragment fragment, String permission, int requestCode)请求权限static voidrequestPermissions(android.app.Activity activity, String[] permissions, int requestCode)请求权限static voidrequestPermissions(androidx.fragment.app.Fragment fragment, String[] permissions, int requestCode)请求权限static booleanrequestPermissionsResult(String[] requestPermissions, String[] permissions, int[] grantResults)请求权限结果static booleanrequestPermissionsResult(String requestPermission, String[] permissions, int[] grantResults)请求权限结果
-
-
-
方法详细资料
-
checkPermission
public static boolean checkPermission(@NonNull android.content.Context context, @NonNull String permission)检测是否授权- 参数:
context-permission-- 返回:
- 返回
true表示已授权,false表示未授权
-
requestPermission
public static void requestPermission(@NonNull android.app.Activity activity, @NonNull String permission, @IntRange(from=0L) int requestCode)请求权限- 参数:
activity-permission-requestCode-
-
requestPermission
public static void requestPermission(@NonNull androidx.fragment.app.Fragment fragment, @NonNull String permission, @IntRange(from=0L) int requestCode)请求权限- 参数:
fragment-permission-requestCode-
-
requestPermissions
public static void requestPermissions(@NonNull android.app.Activity activity, @NonNull String[] permissions, @IntRange(from=0L) int requestCode)请求权限- 参数:
activity-permissions-requestCode-
-
requestPermissions
public static void requestPermissions(@NonNull androidx.fragment.app.Fragment fragment, @NonNull String[] permissions, @IntRange(from=0L) int requestCode)请求权限- 参数:
fragment-permissions-requestCode-
-
requestPermissionsResult
public static boolean requestPermissionsResult(@NonNull String requestPermission, @NonNull String[] permissions, @NonNull int[] grantResults)请求权限结果- 参数:
requestPermission- 请求的权限permissions-grantResults-- 返回:
- 返回
true表示已授权,false表示未授权
-
-