溫馨提示×

android.permission如何檢查權限狀態

小樊
224
2024-11-23 01:02:04
欄目: 編程語言

在Android中,要檢查權限狀態,您可以使用ContextCompat.checkSelfPermission()方法。這個方法需要兩個參數:一個Context對象和一個字符串,表示要檢查的權限。方法返回一個整數值,表示權限的狀態。以下是檢查權限狀態的示例代碼:

import androidx.core.content.ContextCompat;

public boolean checkPermissionStatus(Context context, String permission) {
    return ContextCompat.checkSelfPermission(context, permission) == PackageManager.PERMISSION_GRANTED;
}

在這個示例中,checkPermissionStatus方法接受一個Context對象和一個字符串參數permission。它使用ContextCompat.checkSelfPermission()方法檢查權限狀態,并將結果與PackageManager.PERMISSION_GRANTED進行比較。如果權限已被授予,方法返回true,否則返回false。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女