Android开发之TabLayout使用详解
目录
- 更多分享:www.catbro.cn
创建项目
方法详解
方法名称 | 参数说明 | 功能说明 |
---|---|---|
void setSelectedTabIndicatorColor(@ColorInt int color) | 传入对应的颜色值,可用Color.parseColor("#009AFF")进行解析 | 设置当前所选选项卡的选项卡指示器的颜色 |
void setSelectedTabIndicatorHeight(int height) | 单位px,dp需要先转换 | 设置指示线的高度 |
void setTabTextColors(int normalColor, int selectedColor) | 传入颜色值 | 设置用于选项卡的不同状态(正常,选定)的文本颜色 |
setTabMode(int mode) | MODE_FIXED:固定选项卡同时显示所有选项卡,最适用于受益于选项卡之间快速支点的内容。MODE_SCROLLABLE:可滚动选项卡在任何给定时刻显示选项卡的子集,并且可以包含更长的选项卡标签和更多数量的选项卡。 当用户不需要直接比较标签标签时,它们最适合用于浏览触摸界面中的上下文。 此模式通常与ViewPager一起使用。 | 设置选项卡的行为模式 |
void setTabIndicatorFullWidth(boolean tabIndicatorFullWidth) | true or false,default is true | 设置选项卡标签底部的指示线宽度是否撑满当前选项卡tab的宽度,若想指示线的宽度与选项卡标题宽度一直,可设置为false |