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 {
//执行需要调用的方法
}
Android6.0动态获取权限
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 小追兵专栏 我遇到的问题是,我在明明在AndroidManifest.xml中添加了READ_PHONE_STAT...
- 大家都知道,在安卓6.0以前,权限是在安装APP的时候以列表的形式体现出来的,这对用户很不友好,很多流氓软件就因此...
- 1、动态权限获取机制 Google在Android 6.0中引入了动态权限获取机制(Runtime Permiss...
- 1、使用场景##### 现在有一个list,其中存储有我们想要的元素和我们想要删除的元素,如何实现一边遍历列表一边...