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);