Программное завершение текущего уведомления - Android

Я разрабатываю приложение на основе GPS и только что начал добавлять в свои функции UX, такие как уведомления и индикаторы выполнения, но я ' m застрял при использовании текущего уведомления.

Поскольку это приложение GPS, когда начинается отслеживание пользователей, я настраиваю постоянное уведомление, чтобы показать, что они отслеживаются, но как мне остановить это уведомление, когда они нажимают «остановить отслеживание» "в моем приложении? Я должен что-то сообщить NotifyManager? Я в основном пытаюсь получить функциональность, которую имеют музыкальные плееры, так как уведомление о "воспроизведении" появляется, когда пользователь нажимает кнопку воспроизведения, но когда они останавливаются, это текущее уведомление о "воспроизведении" уничтожается.

Кроме того, у меня никогда раньше не работал с GPS, но должен ли я делать это в Сервисе, чтобы пользователь выиграл? t перестать отслеживаться, если мое приложение вылетает из памяти ОС? Или этого не произойдет?

5
задан Cœur 22 January 2019 в 06:08
поделиться