Android 6.0动态权限申请问题
来源:互联网 发布:php object to string 编辑:程序博客网 时间:2024/04/25 16:10
//安卓6.0以上读取内存文件需要手动请求权限 public static boolean isGrantExternalRW(Activity activity) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M && activity.checkSelfPermission( Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { activity.requestPermissions(new String[]{//将需要动态申请的权限写在这里//内存卡读写 Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE }, 1); return false; } return true; } @RequiresApi(api = Build.VERSION_CODES.M) @Override public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { super.onRequestPermissionsResult(requestCode, permissions, grantResults); if (requestCode == 1) { for (int i = 0; i < permissions.length; i++) { String permission = permissions[i]; int grantResult = grantResults[i]; if (permission.equals(Manifest.permission.READ_EXTERNAL_STORAGE)) { if (grantResult == PackageManager.PERMISSION_GRANTED) { //授权成功后的逻辑 } else { requestPermissions(new String[]{Manifest.permission.READ_EXTERNAL_STORAGE}, 1); } } } } }
阅读全文
0 0
- Android 6.0动态权限申请问题
- 6.0动态申请权限问题
- Android 6.0 动态申请权限
- android 6.0权限动态申请
- Android 6.0 动态权限申请
- Android 6.0权限动态申请
- Android 6.0 动态权限申请
- android 6.0 动态权限申请
- Android 6.0 动态权限申请
- Android 6.0动态权限申请
- Android 6.0 动态权限申请
- Android 6.0 动态申请权限
- Android 6.0权限动态申请
- Android 6.0 动态申请权限
- Android 6.0动态权限申请
- Android 6.0动态权限申请
- android 6.0动态申请权限
- Android 6.0 动态权限申请
- Nodejs + Expressjs+ JWT,JWT使用
- LeetCode--Construct Binary Tree from Preorder and Inorder Traversal
- 记录下HTTP中的一些琐碎
- 关于用户访问请求慢,TTFB时间长的问题分析
- 论extern "C"的用处?
- Android 6.0动态权限申请问题
- 关于html中meta viewport属性
- C++/C 宏定义(define)中# ## 的含义
- caffe 中的一些参数介绍
- PyTorch 深度学习:60分钟快速入门
- SolrCloud Collection 创建
- opengl es文档
- ZigZag Conversion--LeetCode
- OpenG数组讲解之Filter 1D Array。