Я подключен к серверу чата, который выдает мне сообщения, которые я распечатываю в текстовом виде. Это продолжается, когда пользователь покидает приложение, нажимая клавишу «Домой» и т. Д. И т. Д. Я хотел бы закрыть все потоки, если пользователь вернется с предыдущей операцией с кнопкой возврата на телефоне. Проблема в том, что onStop () и onPause () вызываются независимо от того, нажата ли клавиша Home или клавиша возврата. Его просто вызывают, когда действие теряет фокус или видимость, не имеет значения, каким образом это произошло.
Как узнать, была ли нажата клавиша "Назад", а не дома?