Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (ContextCompat.checkSelfPermission(thisActivity, Manifest.permission.WRITE_CALENDAR)
- != PackageManager.PERMISSION_GRANTED) {
- // Разрешение не получено
- }
- ActivityCompat.requestPermissions(thisActivity,
- new String[]{Manifest.permission.READ_CONTACTS},
- MY_PERMISSIONS_REQUEST_READ_CONTACTS);
- @Override
- public void onRequestPermissionsResult(int requestCode, String permissions[], int[] grantResults) {
- switch (requestCode) {
- case MY_PERMISSIONS_REQUEST_READ_CONTACTS: {
- // При отмене предоставления разрешений, этот массив пуст
- if (grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
- // Разрешение получено
- } else {
- // Пользователь отказался предоставлять разрешение
- }
- return;
- }
- // Обрабатываем другие разрешения
- }
- }
Add Comment
Please, Sign In to add comment