NavigationView修改文字样式
NavigationView修改文字样式
Only丶One 发表于2年前
NavigationView修改文字样式
  • 发表于 2年前
  • 阅读 1252
  • 收藏 0
  • 点赞 2
  • 评论 1

【腾讯云】新注册用户域名抢购1元起>>>   

摘要: NavigationView修改文字样式,适用于5.0及以上

NavigationView 是谷歌更新5.0之后带来的新控件,目的是统一侧边菜单。

项目中使用,添加了一个Menu文件,因为整体文字偏小,修改了主题后发现只有侧边菜单的字体没有变化

 <android.support.design.widget.NavigationView xmlns:app="http://schemas.android.com/apk/res-auto"
        android:id="@+id/navigation_menu"
        android:layout_width="250dp"
        android:layout_height="match_parent"
        android:layout_gravity="left"
        android:fitsSystemWindows="true"
        app:headerLayout="@null"
        android:paddingLeft="8dp"
        android:paddingRight="8dp"
        android:background="@mipmap/left_menu_background"
        app:menu="@menu/menu_drawer" />

改正方法在项目使用的主题中 新建 MenuTextStyle样式

 <style name="MenuTextStyle">
        <item name="android:textColor">@android:color/white</item>
        <item name="android:textSize">22sp</item>
 </style>

然后在NavigationView 下增加引用 成功解决

  app:theme="@style/MenuTextStyle"

 

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 15
码字总数 5616
评论 (1)
×
Only丶One
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: