public void doOpenCamera(Context activity,CamOpenOverCallback callback) {
Log.i(TAG, "Camera open....");
if (ContextCompat.checkSelfPermission(activity, android.Manifest.permission.CAMERA)!= PackageManager.PERMISSION_GRANTED){
ActivityCompat.requestPermissions((Activity) activity,new String[]{android.Manifest.permission.CAMERA},1);
}else {
mCamera = Camera.open(0);
Log.i(TAG, "Camera open over....");
}
}
Android 申请运行时权限 以camera为例
最新推荐文章于 2024-05-30 23:30:39 发布