Search in sources :

Example 1 with MDFirstFragment

use of com.ximsfei.skindemo.mdtab.MDFirstFragment in project Android-skin-support by ximsfei.

the class MaterialDesignActivity method configFragments.

private void configFragments() {
    List<Fragment> list = new ArrayList<>();
    list.add(new MDFirstFragment());
    //        list.add(new MiddleFragment());
    //        list.add(new LastFragment());
    TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout);
    ViewPager viewPager = (ViewPager) findViewById(R.id.view_pager);
    List<String> listTitle = new ArrayList<>();
    listTitle.add("系统组件");
    //        listTitle.add("自定义View");
    //        listTitle.add("第三方库控件");
    mTabFragmentPagerAdapter = new TabFragmentPagerAdapter(getSupportFragmentManager(), list, listTitle);
    viewPager.setAdapter(mTabFragmentPagerAdapter);
    tabLayout.setupWithViewPager(viewPager);
}
Also used : TabLayout(android.support.design.widget.TabLayout) MDFirstFragment(com.ximsfei.skindemo.mdtab.MDFirstFragment) ArrayList(java.util.ArrayList) TabFragmentPagerAdapter(com.ximsfei.skindemo.tab.TabFragmentPagerAdapter) Fragment(android.support.v4.app.Fragment) MDFirstFragment(com.ximsfei.skindemo.mdtab.MDFirstFragment) ViewPager(android.support.v4.view.ViewPager)

Aggregations

TabLayout (android.support.design.widget.TabLayout)1 Fragment (android.support.v4.app.Fragment)1 ViewPager (android.support.v4.view.ViewPager)1 MDFirstFragment (com.ximsfei.skindemo.mdtab.MDFirstFragment)1 TabFragmentPagerAdapter (com.ximsfei.skindemo.tab.TabFragmentPagerAdapter)1 ArrayList (java.util.ArrayList)1