Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if ( Build.VERSION.SDK_INT >= Build.VERSION_CODES.M ) {
- String[] PERMISSIONS = {
- Manifest.permission.WRITE_EXTERNAL_STORAGE,
- Manifest.permission.READ_EXTERNAL_STORAGE
- };
- if (context != null && PERMISSIONS != null) {
- for (String permission : PERMISSIONS) {
- if (ActivityCompat.checkSelfPermission(context, permission) != PackageManager.PERMISSION_GRANTED) {
- ActivityCompat.requestPermissions(this, PERMISSIONS, PERMISSION_ALL);
- }else {
- isPermissionSet();
- }
- }
- }
- }else {
- isPermissionSet();
- }
- @Override
- public void onRequestPermissionsResult(int requestCode, String permissions[], int[] grantResults) {
- super.onRequestPermissionsResult(requestCode, permissions, grantResults);
- int grant = grantResults[0];
- A.T("TT");
- if (requestCode == PERMISSION_ALL && grantResults[0] >= 0) {
- isPermissionSet();
- }
- if (requestCode == 15 &&
- grantResults[0] >= 0
- ) {
- isPermissionSet();
- }
- }
Add Comment
Please, Sign In to add comment