MainActivity
public class MainActivity extends AppCompatActivity {
private DrawerLayout drawerLayout;
private TabLayout tabLayout;
private ViewPager viewPager;
private ActionBarDrawerToggle mToggle;
private List<Fragment> fragments;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//初始化控件
initView();
//初始化ActionBar
initActionBar();
//初始化ViewPager
initViewPager();
}
private void initViewPager() {
//创建List集合
fragments = new ArrayList<>();
//添加到fragments集合里
fragments.add(new LeftFragment());
fragments.add(new RightFragment());
//创建适配器
MyAdapter adapter = new MyAdapter(getSupportFragmentManager());
//把fragment添加到adapter
adapter.setFragments(fragments);
//吧adapter添加到viewPager
viewPager.setAdapter(adapter);
//tabLayouut有几个创建几个
tabL