Каждый раз, когда я прикрепляю фрагмент к своей активности, я хочу зарегистрировать его для получения событий от активности. Это легко, потому что я могу переопределить FragmentActivity#onAttachFragment(Fragment)
. Когда фрагмент удаляется из активности, я хочу отменить его регистрацию для получения событий. Я ожидал, что будет событие onDetachFragment
, которое я мог бы использовать аналогичным образом, но я его не нашел.
Есть ли другой способ выполнить то, что я пытаюсь сделать? Я хотел бы сохранить регистрацию/отмену регистрации в действии, а не перемещать его в базовый класс фрагментов (где я мог бы просто использовать onAttach
/onDetach
).