Refresh Fragment In Viewpager Using Fragmentstatepageradapter
I am using a viewPager for its swipe abilities to swipe between two Fragments. However I want to refresh the Fragment contents on swipe. The FragmentStatePagerAdapter does a very g
Solution 1:
What I ended up doing was editing the Fragment that sets up the viewPager so it forces the child Fragment to reload:
mViewPager.setOnPageChangeListener(newViewPager.OnPageChangeListener() {
@OverridepublicvoidonPageScrolled(int i, float v, int i2) {
//Not used
}
@OverridepublicvoidonPageSelected(int position) {
//Force the fragment to reload its dataFragmentf= mAdapter.getItem(position);
f.onResume();
}
@OverridepublicvoidonPageScrollStateChanged(int i) {
//Not used
}
});
Solution 2:
try
mViewPager.setOffscreenPageLimit(1);
Post a Comment for "Refresh Fragment In Viewpager Using Fragmentstatepageradapter"