0

Я провел большую часть двух дней в поисках ответа, который решает мой вопрос, я нашел много, что близки, но не специфичны к тому, что мне нужно:Добавить новый фрагмент в ViewPager в FragmentActivity

I хотел бы добавить новую FragmentActivity в viewPager изнутри текущего FragmentActivity, вызвав FragmentPageAdapter (или, по крайней мере, так я вижу, что мне нужно решить мою проблему).

Например: В фрагменте 1 я хотел бы нажать кнопку, чтобы обновить и заменить фрагмент 2 новыми данными, а затем установить фрагмент 2 в качестве просматриваемого в данный момент фрагмента.

+0

Я думаю, эта ссылка может помочь вам http://stackoverflow.com/questions/7723964/replace-fragment-inside-a-viewpager –

ответ

0

Что вы можете сделать, это реализовать пользовательский FragmentPagerAdapter или FragmentStatePagerAdapter (если у вас много более сложных фрагментов).

Документация: http://developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter.html

Адаптер обрабатывает ваше содержание так что все звонки или операции вы хотите сделать на определенном фрагменте можно было бы сделать довольно легко оттуда.

Вы можете передать адаптер самому каждому фрагменту, который удерживает или просто реализует интерфейсы слушателя, чтобы фрагменты могли инициировать изменения через адаптер.

Надеюсь, это поможет вам, если все еще проблема!

Смежные вопросы