Skip to content

LessTalk/Less_TabSupport

Repository files navigation

TabSupport

初始化

        ViewPager viewPager = (ViewPager) findViewById(R.id.vp);
        TabLayout tabLayout = (TabLayout)findViewById(R.id.tl);
        viewPager.setAdapter(new ViewPagerAdapter(getSupportFragmentManager()));
        tabLayout.setupWithViewPager(viewPager);

01 默认样式

02 无下划线模式

tabLayout.setType(TabLayout.TYPE_NO_LINE);


03 根据标题宽度自适应

tabLayout.setType(TabLayout.TYPE_SYSTEM_AUTO_ANIMATION_TEXT_WIDTH); 


04 自定义样式

        tabLayout.setType(TabLayout.TYPE_BEZIER_CIRCLE);
        tabLayout.setView(new BezierView(this));


05 当然我们支持随机组合

tabLayout.setType(TabLayout.TYPE_BEZIER_CIRCLE|TabLayout.TYPE_NO_LINE);

About

Android Tab UI 控件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages