4.5 TabLayout

TabLayout

简介:用来和Viewpager结合使用来作为Viewpager的选项卡

常用属性:

         app:tabTextColor:未选中字体颜色

         app:tabSelectedTextColor:选中字体的颜色

         app:tabIndicatorColor:指示器下标的颜色

         app:tabIndicatorHeight:设置指示器下标的高度

         app:tabBackground:背景颜色

         app:tabTextAppearance="@android:style/TextAppearance.Holo.Large"//设置文字的外貌

         app:tabMode="scrollable/fixed":tab模式(滑动的/固定的)

         app:tabPadding:设置内间距

         app:tabGravity="center":内容显示位置

         app:tabMax/minWidth:最大最小宽度限制

         app:tabContentStart:开始位置的偏移量


事件:

            tabLayout.setOnTabSelectedListener(new TabLayout.OnTabSelectedListener);

            重写方法:onTabSelected(TabLayout.Tab tab) 选中了tab的逻辑

                              onTabUnselected(TabLayout.Tab tab)未选中tab的逻辑

                              onTabReselected(TabLayout.Tab tab)再次选中tab的逻辑


简单使用:

4.5 TabLayout_第1张图片
简单使用

你可能感兴趣的:(4.5 TabLayout)