美文网首页
TabLayout 属性

TabLayout 属性

作者: 菜鸟考官 | 来源:发表于2017-05-26 13:49 被阅读0次

    通过引入design库 添加TabLayout

      compile 'com.android.support:design:25.3.1'
    

    //

      <android.support.design.widget.TabLayout
        android:id="@+id/mTabLayout_classChat"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:tabBackground="@color/lightBlue"
        app:tabIndicatorColor="@color/IndicatorColor"
        app:tabMode="fixed"
        app:tabSelectedTextColor="@color/tabLayoutSelectedTextColor"
        app:tabTextAppearance="@style/tabTextAppearance">
    


    <style name="ClasschatTabLayoutTextStyle">
    <item name="android:textSize">14sp</item>
    <item name="android:textColor">#666</item>
    </style>

    1.改变整个TabLayout的颜色

        app:tabBackground="@color/lightBlue"
    

    2.改变指示器下标的颜色

        app:tabIndicatorColor="@color/IndicatorColor"
    

    3.改变Tab模式

        app:tabMode="fixed"  或者 app:tabMode="scrollable"
    

    4.改变内容的模式

     app:tabGravity="center"//居中,如果是fill,则是充满
    

    5.改变文字被选中的颜色

        app:tabSelectedTextColor="@color/tabLayoutSelectedTextColor"
    

    6.改变文字被选中的颜色

        app:tabTextColor="#F0F0F0"
    

    7.字体大小

    通过设置

     app:tabTextAppearance="@style/tabTextAppearance"
    


    <style name="ClasschatTabLayoutTextStyle">
    <item name="android:textSize">14sp</item>
    <item name="android:textColor">#666</item>
    </style>

    相关文章

      网友评论

          本文标题:TabLayout 属性

          本文链接:https://www.haomeiwen.com/subject/ecxxfxtx.html