@ywitodenasuby

Где выполнять проверку ACCESS_FINE_LOCATION permission?

Есть SplashScreenActivity->MainActivity->SettingsActivity. На странице SettingsActivity я включаю службу, которая периодически получает с GPS координаты. В каком месте лучше выполнить запрос на разрешение доступа к GPS.
"gps" location provider requires ACCESS_FINE_LOCATION permission

Читал, что нужно выполнять проверку прав перед каждым обращением к GPS. Получается в службе?
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ответы на вопрос 1
@tiroman
так как пользователь может в любой момент отключить разрешение для приложения, то логично выполнять проверку перед тем как использовать нужную функцию, каждый раз, а где это у вас там используется вам виднее
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Drum Pads 24 Ульяновск
от 90 000 до 160 000 ₽
ДомКлик Москва
от 120 000 до 260 000 ₽
29 мая 2020, в 01:41
850 руб./за проект
29 мая 2020, в 00:02
5000 руб./за проект
28 мая 2020, в 23:42
10000 руб./за проект