Я исследовал это в течение нескольких дней и еще не нашел рабочего решения. Доступно много информации, но из-за моей неопытности с Android я не могу заставить работать какие-либо предложения.
У меня есть действие со стеком из 3 фрагментов поверх него, все из которых представлены с использованием транзакций FragmentManager и добавлены в задний стек. Пока третий фрагмент активен, мне нужно перехватить метод onBackPressed() и выполнить некоторые дополнительные действия, прежде чем фрагмент будет уничтожен.
Я пытался использовать обратные вызовы и интерфейсы, чтобы захватить onBackPressed() в действии и безуспешно отправить его в 3-й фрагмент.
Каков правильный способ, чтобы фрагмент глубоко в стеке наблюдал за методом Activity onBackPressed().
Дайте мне знать, если это не ясно.
Спасибо за помощь.
onPause
? - person Damian Kozlak   schedule 04.07.2015