Рассмотрим случай, когда у меня есть Fragment A
и Fragment B
B
заявляет:
public interface MyInterface {
public void onTrigger(int position);
}
A
реализует этот интерфейс.
При нажатии Fragment B
в стеке, как мне передать ссылку Fragment A
для него в Bundle
чтобы A
мог получить onTrigger
вызов onTrigger
когда это необходимо.
Моим сценарием использования является то, что A
имеет ListView
с элементами, а B
имеет ViewPager
с элементами. Оба содержат одинаковые элементы, и когда пользователь переходит из B → A
перед появлением B
он должен вызвать обратный вызов для A
чтобы обновить его положение ListView
чтобы он соответствовал позиции пейджера B
Благодарю.