Android 6.0动态获取录音权限

去年写了个获取存储、定位等的权限,今天拿出来用,发现没有录音,现在补一个,参考上篇动态获取存储的帖子,下面附代码:::

//申请录音权限
    private static final int GET_RECODE_AUDIO = 1;
    private static String[] PERMISSION_AUDIO = {
            Manifest.permission.RECORD_AUDIO
    };

    /*
    * 申请录音权限*/
    public static void verifyAudioPermissions(Activity activity) {
        int permission = ActivityCompat.checkSelfPermission(activity,
                Manifest.permission.RECORD_AUDIO);
        if (permission != PackageManager.PERMISSION_GRANTED) {
            ActivityCompat.requestPermissions(activity, PERMISSION_AUDIO,
                    GET_RECODE_AUDIO);
        }
    }
贴的照片是所有的,凑活看吧

private static final int BAIDU_READ_PHONE_STATE =100;

这块代码在那边可以复制粘贴,在这里就不多写了,最后附链接:

https://blog.csdn.net/weixin_42270094/article/details/83014912


版权声明:本文为weixin_42270094原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。