Использование фонового ActivityRecognition для запуска службы переднего плана - PullRequest
0 голосов
/ 11 сентября 2018

В настоящее время мое приложение запускает передний план, никогда не останавливая службу, которая наблюдает за DetectedActivity пользователя, и когда действие предполагает какое-то движение (например, когда DetectedActivity не STILL,местоположение пользователя постоянно сохраняется до тех пор, пока пользователь снова не наберет STILL.

Я понимаю, что уведомление, которое приходит с услугой переднего плана, может раздражать пользователя. Я пытаюсь выяснить, есть лиэто способ ожидания части DetectedActivity в фоновом режиме и запуска службы переднего плана вместе с необходимым уведомлением, когда пользователь движется; удаление его, когда они все еще снова.

Я понимаюфоновые сервисы могут быть убиты ОС, поэтому мой первоначальный план делает все это на переднем плане. Возможен ли этот путь на заднем плане? Как я могу это сделать?

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