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

Popular posts from this blog

Multilayer CSV to filtered excel -

Listboxes in c# -

ios - Why must I define variables twice in the Header file? -