android - I am in the process of creating 3 tabbed fragments, however I would like instead of a MainActivity to have a main fragment? -
is possible use code below in fragment , not in activity need navigation drawer navigate between fragments not activities. have 1 fragment creates 3 tabbed fragments. i've checked google , various other tutorials havent came across using fragment, activitites.
public class mainactivity extends appcompatactivity { private static final string tag = "mainactivity"; private sectionspageadapter msectionspageadapter; private viewpager mviewpager; @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); log.d(tag, "oncreate: starting."); msectionspageadapter = new sectionspageadapter(getsupportfragmentmanager()); // set viewpager sections adapter. mviewpager = (viewpager) findviewbyid(r.id.container); setupviewpager(mviewpager); tablayout tablayout = (tablayout) findviewbyid(r.id.tabs); tablayout.setupwithviewpager(mviewpager); } private void setupviewpager(viewpager viewpager) { sectionspageadapter adapter = new sectionspageadapter(getsupportfragmentmanager()); adapter.addfragment(new tab1fragment(), "tab1"); adapter.addfragment(new tab2fragment(), "tab2"); adapter.addfragment(new tab3fragment(), "tab3"); viewpager.setadapter(adapter); } }
Comments
Post a Comment