android - update a fragment on ViewPager based on the fragment before -
i using viewpager fragments , fragmentstatepageradapter, need update sec fragment based on user checked in first one, happens both fragments loaded when fragment activity started, doesn't matter user checks on first fragment, sec not updated. i've tried override de getitemposition notifydatasetchanged phone call method update fragment, appears called when it's created, need update sec fragment when user check options want in first fragment. thanks
public class screenslidepageradapter extends fragmentstatepageradapter { public screenslidepageradapter(fragmentmanager fm, list<fragment> fragments) { super(fm); } @override public fragment getitem(int position) { if(mfragments.get(position) instanceof updateablefragment){ notifydatasetchanged(); } homecoming mfragments.get(position); } @override public int getcount() { homecoming mfragments.size(); } @override public int getitemposition(object object) { if (object instanceof updateablefragment) { ((updateablefragment) object).customize(); } homecoming super.getitemposition(object); } }
android android-fragments android-viewpager
No comments:
Post a Comment