关闭

怎么给TabLayout的文字加粗变色

标签: tablayout标题加粗
1537人阅读 评论(0) 收藏 举报

这个其实很简单就不做详情说明,如果看了觉的不是很清楚的话可以看TabLayout的源码。话不多说内容如下:

<android.support.design.widget.TabLayout
                android:id="@+id/tab"
                android:layout_width="match_parent"
                android:layout_height="@dimen/line_height"
                android:layout_marginTop="@dimen/vertical_line_and_line_height"
                android:background="@color/white"
                android:paddingLeft="@dimen/left_right_margin"
                android:paddingRight="@dimen/left_right_margin"
                app:tabSelectedTextColor="@color/colorPrimary"
                app:tabTextColor="#979797"
                app:tabTextAppearance="@style/TabText"
                />

从字面上就知道其意思了:tabSelectedTextColr被选中的颜色;tabTextColor未被选择时的颜色,加粗的则是TabTextAppearance,其内容如下:

<style name="TabText" parent="TextAppearance.AppCompat">
        <item name="android:textStyle">bold</item>
    </style>
为什么要这样呢,自己去看源码吧偷笑

0
1

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:6500次
    • 积分:166
    • 等级:
    • 排名:千里之外
    • 原创:10篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论