Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // массив пермишенов
- public static final String[] permissions = {
- android.Manifest.permission.ACCESS_FINE_LOCATION,
- android.Manifest.permission.ACCESS_COARSE_LOCATION
- };
- // пример вызова метода для проверки списка пермишенов
- @Override
- protected void onPostResume() {
- super.onPostResume();
- if (!checkPermissions(getContext(), permissions)) {
- // что нибудь делаем если пермишенов нет, например, показываем сообщение юзеру
- }
- }
- // сама про себе проверка
- public static boolean checkPermissions(Context context, String... permissionNames) {
- for (String permissionName : permissions) {
- if (ContextCompat.checkSelfPermission(context, permissionName) == PackageManager.PERMISSION_DENIED) {
- return false;
- }
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement