Сервис или AssyncTask: что является лучшим выбором? - PullRequest
0 голосов
/ 29 августа 2018

Я разрабатываю приложение для Android, используя Android Studio. В этом приложении я отображаю карту и некоторые подпрограммы по мере движения пользователя, используя метод onLocationChanged().

Однако, если пользователь прекращает движение, изменения положения не происходит, и мои процедуры не вызываются.

Одна из этих подпрограмм включает текущую позицию пользователя, я бы как-то всегда получал текущую позицию пользователя (даже если она неактивна / остановлена) и отправлял ее в мою подпрограмму. Мне нужно, чтобы это звучало, если оно близко к определенной точке (звук должен выводиться, даже если он остановлен).

Я читаю об "услугах", но я не уверен, что это лучший вариант, и в этом случае, как мне отправить текущую позицию в класс, который реализует мой сервис?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...