1234567891011121314151617181920212223 |
- package com.edufound.reader.util;
- import android.Manifest;
- import android.app.Activity;
- import android.content.pm.PackageManager;
- import com.orhanobut.logger.Logger;
- import androidx.core.app.ActivityCompat;
- public class PermissionsUtil {
- private static int GET_RECODE_AUDIO = 1;
- private static String[] PERMISSION_AUDIO = new String[]{Manifest.permission.RECORD_AUDIO};
- public static void verifyAudioPermissions(Activity activity) {
- Logger.e("获取录音权限");
- int permission = ActivityCompat.checkSelfPermission(activity, Manifest.permission.RECORD_AUDIO);
- if (permission != PackageManager.PERMISSION_GRANTED) {
- Logger.e("获取录音权限:permission != PackageManager.PERMISSION_GRANTED");
- ActivityCompat.requestPermissions(activity, PERMISSION_AUDIO, GET_RECODE_AUDIO);
- }
- }
- }
|