Tablayout是常见和常用的水平Tab容器控件
1,添加库
compile 'com.android.support:design:25.1.0'
2,布局添加

3,属性介绍
1,app:tabSelectedTextColor=" " //改变选中字体的颜色
2,app:tabTextColor=" " //改变未选中的字体颜色
3,app:tabIndicatorColor=" " //改变指示器下标的颜色
4,app:tabBackground=" " //改变整个TabLayout的颜色
5,app:tabTextAppearance=" " //设置文字的外貌
6,app:tabIndicatorHeight=" " //设置指示器的高度
7,app:tabMode=" " (默认是铺满 FIXED)//当Tab多出屏幕外可以滑动
8,app:tabGravity=" " //设置Tab的显示模式 fill为充满 center居中(tab较少时 可以居中显示,方便某些项目需求)
9,app:tabMaxWidth=" " //设置Tab的最大宽度
10, app:tabMinWidth=" " //设置Tab的最小宽度
注意:如果属性不全,大家可以去网上找,这里就不一一列举了
4,开始使用
findViewById实例化后
一,不需要结合ViewPager时
1,tabLayout.addTab(tabLayout.newTab().setText("tab标签");
二,结合ViewPager使用时

id_tab_findFragment_title.setupWithViewPager(id_viewPager); //将ViewPager和TabLayout绑定
5,适配器

网友评论