При запуске мое приложение нуждается только в службе грубой.
В деталях мне нужно место для приложения, чтобы предоставить пользователям информацию о магазине поблизости.
Местоположение НЕ нужно постоянно обновлять. Кроме того, грубая локализация будет достаточной в этом случае.
Я хочу, чтобы приложение автоматически выбирало GSM, Wi-Fi или GPS, в зависимости от того, что доступно.
Служба определения местоположения также должна быть разовой, чтобы экономить энергию телефона.
Как я могу это сделать?
Я пробовал использовать GPS отдельно.
Моя проблема заключается в том, что я не знаю, как остановить постоянно обновляющуюся функцию GPS. Я не знаю, как заставить телефон выбрать один из трех методов.
Некоторые примеры кодов или идей приветствуются.