关于Android 主题的那些事

最近遇到了一个问题,主题的ActionBar的Title 颜色是黑色的

但是我的主界面由于用的是CoordinateLayot所以是白色的

整个黑色的就很难看

所以也想要把ActionBar 的Titlecolor调整为白色 ,可以在style文件里调整 AppTheme的属性item

<item name="android:titleTextColor">@color/white</item>

加入这么一段代码,但是这个代码却需要版本为23最低,我适配的是手持机版本比较旧的4.4.2 

但是后来发现并不需要

 <style name="ActivityTheme" parent="Theme.AppCompat.Light.DarkActionBar">

只需要将父主题改为如上即可,就是加了个Light.DarkActionBar就行了,文字颜色不需要调整在4.4上也就是白色的了

猜你喜欢

转载自www.cnblogs.com/fengfenghuifei/p/9208394.html