У меня есть Fragment
с кнопкой «выбрать год». Эта кнопка добавляет ListFragment
в заднюю часть, где пользователь может выбрать год. Один раз в год, я хочу избавиться от ListFragment
и вернуться к первому фрагменту. Каков наилучший способ обновить первый фрагмент, с данными, которые были выбраны в ListFragment
?Каков правильный способ отправки данных из одного фрагмента в другой?
TL; DR: Fragment1 открывает Fragment2, пользователь выбирает опцию в Fragment2. Как обновить Fragment1 этими данными?
Мое текущее решение - это открытый класс со статическими элементами, но мне интересно, имеет ли способ Android
лучший способ.
На самом деле пучок не работал бы потому, что onCreateView первого фрагмента не будет вызвано, поскольку представление уже создано. Я думаю, его лучший выбор - это интерфейс. – jvrodrigues
http://developer.android.com/training/basics/fragments/communicating.html – Squonk