第一种是通过fragment的add、show、hide
第二中是viewpager直接管理fragment
还有其他的主页框架搭建么
ViewPager+fragment好一点,现在一般流行的是TabLayout与ViewPager组合。
通常TabLayout与ViewPager配合使用有两种方法:
TabLayout中Tab显示的标题由TabLayout决定
viewpager.addOnPageChangeListener(new TabLayout.TabLayoutOnPageChangeListener(tablayout));
tablayout.setOnTabSelectedListener(new TabLayout.ViewPagerOnTabSelectedListener(viewpager));
TabLayout中Tab显示的标题由ViewPager设置的Adapter中的
getPageTitle
方法决定
tablayout.setupWithViewPager(viewpager);