Пока мое приложение работает - мне нужно проверить, что GPS-локация включена. Мне НЕ НУЖНЫ какие-то сложные вещи со статусомChanged и прочим - просто проверьте значение настройки.
Если этот параметр отключен, я должен остановить выполнение текущей операции. У меня есть один метод, который вызывается каждый раз, когда пользователь выполняет операцию. И я хочу разместить там правило проверки. Так что - это должно быть быстро и дешево.
Есть ли человеческий способ? Без постоянного включения GPSWatcher и проверки его последнего состояния. Я должен заботиться о батарее.
Спасибо.