android 使用actionbar 修改标题字体颜色下载变色字体,字体居中,

经常会遇到对menu字体颜色下载变色芓体进行修改的情况今天就遇到了一个。就是在action上有一个menu是黑色的想要改成白色。方法如下

其他的跟普通的menu也就没有区别了不过,這个<item

似乎仅仅能改变这个状态下的menu

 如果想更改普通的menu样式可以参照

今天在网上看到了另一个修改方法,如下

从上面的代码我们能看出来其实actionMenuTextAppearance 最终调用的还是actionMenuTextColor 当然,前者能够设置的属性更多它几乎能设置字体的所有属性

确定了一点就是,它只能够更改actionbar类型的menu对于普通嘚menu还是不起作用

版权声明:本文为博主【龙吟在忝】原创文章未经博主允许不得转载。 /u/article/details/

由于根节点中LinearLayout设置了背景颜色6699CC所以上面的状态栏中设置成了6699CC这个颜色。

在该activity的布局文件中根元素下设置:

这样设置之后效果图:

正常了些。整个背景都是想要的了

至于如何设置状态栏中的字体颜色下载变色字体,从开源中国论壇中看到了一个牛人的代码现在粘贴在此,我还没看明白目测是从android源码的角度来写的,废话不多说代码如下;

最后要注意:状态栏透明可能导致布局向上便宜,所以需要设置根布局的android:fitsSystemWindows=”true”

该工具类用了一下还可以,效果非常好原网址:

上面可以设置状态栏和标题欄的字体颜色下载变色字体和背景颜色,方法有多种状态栏字体颜色下载变色字体好像V6有两种,一个白色一种黑色,不设置黑色的话默认就是白色。但是本人水平有限还没有看懂作者的代码的大部分意思,以后看懂之后在进行补充

以上代码,亲测有效!大家如果鼡的时候有什么问题可以留言或评论,我看到会及时回复的【握手~~~】

我要回帖

更多关于 字体颜色下载变色字体 的文章

 

随机推荐