простую, а такую, с которой стартует фореграунд сервис? Закенселлить её пока приложение в бэкграунде не получится. Но когда приложение перебирается в фореграунд по идее нотификация для обозначения работы сервиса не нужна. Убить сервис не предлагать )
Насколько я знаю так нельзя
Если скормить ей full screen intent, то получим желаемое поведение. То есть - можно. Но проблема в том, что фулл скрин интент у меня уже обрабатывается, а я хочу похожее поведение накрутить на кнопку на нотификации. Разворачивать приложение, прибивать нотификацию и делать "немного другое" Может как то можно сэмулоровать клик на нотификацию? В таком случае получится закостылить сохранение какого нибудь флага (например) и по нему роутить действия
Может быть я не понял твой вопрос, но для прибивания нотификации не подходит stopForeground(true) ?
Обсуждают сегодня