安卓权限

时间:2021-07-16 00:14:37   收藏:0   阅读:18
//permission_camera
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
Log.d("permission_camera", "[パーミッション]:" + "CAMERA パーミッションはとっていないです");
if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) {
// パミションチェック
if (ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.CAMERA)) {
// パーミッションが許可されていません、アドバイスする(設定画面に行って設定してー)
Log.d("permission_camera", "[パーミッション]:" + "CAMERA パーミッションが許可されていません");
} else {
//パミションがどうしても許可されませんでした
ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.CAMERA}, 1);
Log.d("permission_camera", "[パーミッション]:" + "CAMERA パーミッションがどうしても許可されませんでした");
}
// return;
}else{
Log.d("permission_camera", "[パーミッション]:" + "CAMERA ready");
}
}else{

}

原文:https://www.cnblogs.com/fheow/p/15017658.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!