poznavaka
@poznavaka
Программист под Android, Web-разработчик

Как в service отловить событие на подтверждение разрешения READ_CONTACTS?

Можно ли как-то отловить событие на согласие пользователем на чтения контактов (android.permission.READ_CONTACTS) в классе наследуемом от Service? Через интерфейс ActivityCompat.OnRequestPermissionsResultCallback я пробовал, но это не работает, видимо или я слишком глуп или оно регистрируется только для объекта класса наследуемого от Activity. Через BroadcastReceiver тоже пробовал, но мне не удалось узнать какой ACTION необходимо зарегистрировать.
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
poznavaka, система разрешений специально сделана так, чтобы пользователю было чётко понятно, из какого приложения идёт запрос. Для этого нужен UI, разрешения можно запрашивать только из активити и фрагментов.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы