нужно при принудительном завершении, отправить на сервер что звонок прервался и убрать висящий нотификейшн. В single activity приложения, последнее что срабатывает после сворачивания метод onStop(), метод onDestroy() не срабатывает. В Application классе пытаюсь отследить onTerminate(), тоже не срабатывает.
Удаление из recents — Service#onTaskRemoved, но вообще пусть сервер сам понимает, что соединение порвалось
ОнПауз/онСтоп вроде как последняя попытка что-то сделать, если приложение убьют в бекграунде. Другой вопрос почему у вас сервак не понимает?
Обсуждают сегодня