Android 高版本的sdk调用相机功能

来源:互联网 发布:ubuntu 16.04 安装php 编辑:程序博客网 时间:2024/06/06 21:45

这里的权限不是AndroidMainfast 设置权限 而是在代码中设置

 if (Build.VERSION.SDK_INT >= 23) {                    if (PermissionHelper.hasPermissions(getApplication(), Manifest.permission.CAMERA, Manifest.permission.WRITE_EXTERNAL_STORAGE)) {                        photograph();                        return;                    }                    mHelper = new PermissionHelper(this);                    mHelper.requestPermissions("艾尚云仓需要访问你的相机,请允许。",                            new PermissionHelper.PermissionListener() {                                @Override                                public void doAfterGrand(String... permission) {                                    photograph();                                }                                @Override                                public void doAfterDenied(String... permission) {                                    showToast("无法使用摄像头,请检查艾尚云仓是否有访问摄像头的权限");                                }                            }                            , Manifest.permission.CAMERA, Manifest.permission.WRITE_EXTERNAL_STORAGE);                } else {                    photograph();                }


0 0
原创粉丝点击