美文网首页
NavigationView设置item属性的各个属性

NavigationView设置item属性的各个属性

作者: 仁昌居士 | 来源:发表于2017-07-13 13:38 被阅读0次

    NavigationView的样式
    最大宽度

    <android.support.design.widget.NavigationView android:maxWidth="300dp" />
    

    Item的高度

    <style name="ItemHeight"> 
         <item name="listPreferredItemHeightSmall">25dp</item>
    </style>
    

    NavigationView 里设置theme

    <android.support.design.widget.NavigationView
     app:theme="@style/ItemHeight"
     />
    

    图标颜色

    <selector xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item android:state_checked="true" android:color="@color/color1"/>
     <item android:color="@color/color2" />
    </selector>
    

    NavigationView 里设置itemIconTint

    <android.support.design.widget.NavigationView app:itemIconTint="@drawable/color_set" />
    

    同理:
    Item字体颜色

    <android.support.design.widget.NavigationView 
    app:itemTextColor="@color/text_color" />
    

    Item字体样式

    <android.support.design.widget.NavigationView app:itemTextAppearance="@style/text" />
    

    item背景

    <android.support.design.widget.NavigationView app:itemBackground="@color/background" />
    

    相关文章

      网友评论

          本文标题:NavigationView设置item属性的各个属性

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