if (Build.VERSION.SDK_INT >= 23) {
int checkBlueoothPermission = ContextCompat.checkSelfPermission(mContext,Manifest.permission.ACCESS_FINE_LOCATION);
if(checkBlueoothPermission != PackageManager.PERMISSION_GRANTED){
//无权限申请权限
//申请权限可以使数组,一次申请多个权限
ActivityCompat.requestPermissions((Activity) mContext, new String[]{
Manifest.permission.ACCESS_FINE_LOCATION,Manifest.permission.ACCESS_COARSE_LOCATION},1);
return;
}else{
//执行需要调用的方法
}
} else {
//执行需要调用的方法
}
网友评论