Спросите разрешения во время выполнения на Target SDK Version 22
У меня есть приложение, целевая версия sdk которого равна 22, и я хочу показать пользователям ДИАЛОГ ЗАПРОСОВ РАЗРЕШЕНИЯ(если пользователь отключил разрешение в настройках или есть какой-либо код, чтобы отключить разрешение в настройках с помощью кода?) Когда я использую код requestPermission (для целевой версии SDK 22):
ActivityCompat.requestPermissions(MainActivity.this,
new String[]{Manifest.permission.CAMERA},
1);
Это дает мне grantResults в длине onRequestPermissionsResult ==0. ЗАЧЕМ? Не могу я показать диалог на targetSdkVersion=22?
Я не хочу менять целевую версию SDK моего приложения (по ряду причин), но хочу показать всплывающее окно пользователю (для некоторых опасных разрешений).