Я пишу простую операцию Фрагмента с помощью FragmentPagerAdapter и двух фрагментов, где мне нужно показать определенные данные в tab2, связанные с моим выбором в tab1. Но данные в tab2 никогда не обновляются. Есть ли общая процедура для этого?Как динамически обновлять фрагмент в FragmentPagerAdapter
1
A
ответ
1
Вам понадобится общий держатель для данных, объект Activity наиболее подходит, поскольку он является родителем обоих фрагментов. Все фрагменты могут использовать getActivity()
в onCreate()
. Вы можете вызвать метод объекта Activity для получения выбранных данных. Другой фрагмент может аналогичным образом вызвать метод объекта Activity для установки выбранных данных.
0
Решено. Я только что создал один экземпляр каждой вкладки и добавил метод update() на вкладке 2, который я вызывал из Tab 1. Я не мог найти встроенное решение, поэтому я сделал это по-своему.
Смежные вопросы
- 1. Как обновить фрагмент FragmentPagerAdapter?
- 2. Фрагмент в FragmentPagerAdapter
- 3. Как удалить фрагмент из FragmentPagerAdapter?
- 4. Как показать фрагмент, управляемый FragmentPagerAdapter?
- 5. Обновить текущий фрагмент в FragmentPagerAdapter
- 6. FragmentPagerAdapter название обновления динамически
- 7. Update Фрагмент Просмотр в FragmentPagerAdapter в SherlockFragmentActivity
- 8. Добавить удалять фрагмент динамически в FragmentPagerAdapter вызывает исключение null
- 9. Как передать LinkedHashMap из FragmentPagerAdapter в фрагмент?
- 10. Как обновлять фрагменты динамически?
- 11. Update FragmentPagerAdapter PAGETITLE динамически
- 12. Отправить запрос сети, как FragmentPagerAdapter показывает фрагмент
- 13. Как динамически обновлять фрагмент (SlidingMenu) Когда View Created
- 14. Заменить фрагмент в ViewPager с помощью FragmentPagerAdapter
- 15. Как динамически заполнять фрагмент?
- 16. Как динамически обновлять список?
- 17. Фрагмент onResume() не вызывается при использовании FragmentPagerAdapter
- 18. Как добавить фрагмент в существующий фрагмент динамически?
- 19. Как добавить фрагмент в первую позицию в FragmentPagerAdapter
- 20. FragmentPagerAdapter всегда загрузить следующий фрагмент вместо текущей
- 21. ViewPager FragmentPagerAdapter обновляет только последний фрагмент onNavigationItemSelected
- 22. Фрагмент onResume() получил nullpointer при использовании FragmentPagerAdapter
- 23. Не удается получить текущий фрагмент на FragmentPagerAdapter
- 24. Фрагмент Не открывается с помощью FragmentPagerAdapter
- 25. Как динамически обновлять график в цикле?
- 26. Как динамически менять фрагмент?
- 27. фрагмент не хочет обновлять списокViev
- 28. Как динамически обновлять пакет OSGi?
- 29. Как динамически обновлять ListView C++?
- 30. Как динамически обновлять градиент прямоугольника?