У меня есть вопрос о стратегии GPS, если я использую GPS в нескольких мероприятиях.
Ссылки, которые я искал: Стратегии местоположения для Android-разработчиков Разработчики Android-устройства отслеживания местоположения Разработчики Android с помощью диспетчера местоположения
Например: в моем приложении есть три действия (A, B, C). В каждом из этих упражнений я начинаю слушать сигнал GPS в методе onResume. В каждом из этих действий я останавливаюсь, чтобы послушать сигнал GPS в методе onPause. Я делаю это, чтобы не слушать, если другое приложение выходит вперед (действие X).
Для лучшего понимания моей проблемы у меня есть изображение:
Вопрос 1: это правильный способ или есть лучший способ?
Вопрос 2: Если пользователь быстро переключается на мои действия, как насчет производительности, если я все равно буду регистрировать и отменять регистрацию LocationListener?
Спасибо за помощь! Лукас