android修改actionbar文字,ActionBar修改标题字体大小
一开始这样设置,无效果19sp40dp@color/colorPrimary@color/colorPrimaryDark@color/colorAccent通过查看parent的Style,发现 title 的 textSize 存在于 ActionBar 的 ActionBarStyle 的 titleTextStyle 里面所以1.重写Theme.AppCompat.Light.DarkAc
一开始这样设置,无效果
19sp
40dp
@color/colorPrimary
@color/colorPrimaryDark
@color/colorAccent
通过查看parent的Style,发现 title 的 textSize 存在于 ActionBar 的 ActionBarStyle 的 titleTextStyle 里面
所以
1.重写Theme.AppCompat.Light.DarkActionBar的actionBarStyle(actionBarStyle继承自@style/Widget.AppCompat.ActionBar.Solid,可以通过点击DarkActionBar查看到)
2.重写actionBarStyle的titleTextStyle (父Style查找方法同上)
@style/MyActionBarStyle
40dp
@color/colorPrimary
@color/colorPrimaryDark
@color/colorAccent
@style/CustomActionBarTitle
@color/white_text
19sp
所以同样的办法可以修改actionbar的其他属性
---------------------
作者:EncoreLaw
来源:CSDN
原文:https://blog.csdn.net/EncoreLaw/article/details/83096991
版权声明:本文为博主原创文章,转载请附上博文链接!
更多推荐
所有评论(0)