Reset/swap two fragments in ViewPager Android -
i have 2 fragments in viewpager
along tabs. have settings option in app allows user choose default fragment in viewpager.
here have tried:
btnsavelayout.click += delegate { var selectedid = radiogrouplayout.checkedradiobuttonid; radiobuttonlayout = dialog.findviewbyid<radiobutton>(selectedid); layoutpreference = radiobuttonlayout.text; meditor.putstring("defaultlayout", layoutpreference); meditor.commit(); dialog.dismiss(); setupviewpager(layoutpreference); ; }; private void setupviewpager(string layoutpref) { adapter = new viewpageradapter(supportfragmentmanager); pager = findviewbyid<viewpager>(resource.id.tabanim_viewpager); if (string.isnullorempty(layoutpref) || layoutpref.equals("first view")) { adapter.addfrag(new firstfragment(), "first"); adapter.addfrag(new secondlistfragment(), "list"); } else { adapter.addfrag(new secondlistfragment(), "list"); adapter.addfrag(new firstfragment(), "first"); } pager.adapter = null; pager.adapter = adapter; adapter.notifydatasetchanged(); tablayout.setselectedtabindicatorcolor(color.aqua); tablayout.setupwithviewpager(pager); }
with , tabs changed fragments remain same ie. titles of tabs change views associated them remain same. how can solve this?
any appreciated.
Comments
Post a Comment