An Android FragmentPagerAdapter
extension supporting dynamic change of page elements for ViewPager
.
AndroidのViewPager
で動的にページを追加・削除・変更できる拡張FragmentPagerAdapter
.
-
MutableStatePagerAdapter
- based on
FragmentStatePagerAdapter
- based on
-
MutablePagerAdapter (Experimental)
- based on
FragmentPagerAdapter
- currently implementing
- based on
ViewPager pager = (ViewPager)findViewById(R.id.pager);
MutableStatePagerAdapter adapter = new MutableStatePagerAdapter(getSupportFragmentManager());
pager.setAdapter(adapter);
// Add page fragment to last
pager.addPageFragment(PageFragment.newInstance());
Use with PagerSlidingTabStrip
See MutableTitlePagerAdapter in example.
addPageFragment(Fragment fragment)
addPageFragments(List<Fragment> fragments)
insertPageFragment(Fragment fragment, int index)
replacePageFragment(Fragment fragment, int index)
removePageFragment(int index)
removePageFragment(Fragment fragment)
clearAllPageFragment()