У меня есть действие, макет которого представляет собой фрагмент, который может быть заполнен различными классами фрагментов.Дело в том, что когда я нахожусь во Фрагменте X и нажимаю назад, я хотел бы переопределить метод onBackPressed, чтобы выполнить метод, спрашивающий пользователя, сохранять ли входные данные.Однако проблема в том, что onBackPressed может быть перезаписан только из действия, тогда мой вопрос:
Должен ли я создать открытый метод во Fragment X и вызвать его из перезаписанного метода onBackPressed или использовать интерфейсы или что-то ещееще?
Я уже проверил другие связанные посты, например, как вернуться к предыдущему фрагменту без потери данных с помощью addToBackStack, но я думаю, что это другой вопрос ..