jvn*_*lgl 14 android styles material-design
我正在使用新的Material Design来制作Android应用程序,但我无法弄清楚如何更改ActionBar上文本的颜色.
我有这个:
<style name="AppTheme" parent="@android:style/Theme.Material.Light">
<item name="android:colorPrimary">#ff3d00</item>
<item name="android:colorPrimaryDark">#dd2c00</item>
<item name="android:colorAccent">#ff3d00</item>
</style>
Run Code Online (Sandbox Code Playgroud)
但这看起来像这样:

我真的不喜欢橙色背景上的黑色文字.我试着这样做:
<style name="AppTheme" parent="@android:style/Theme.Material">
<item name="android:colorPrimary">#ff3d00</item>
<item name="android:colorPrimaryDark">#dd2c00</item>
<item name="android:colorAccent">#ff3d00</item>
</style>
Run Code Online (Sandbox Code Playgroud)
这看起来像这样:

如您所见,ActionBar文本的颜色确实发生了变化,但背景变为灰色,我不喜欢.
我到底应该怎么做?提前致谢!
San*_*uit 20
我认为在这种情况下,将样式更改为Theme.Material.Light.DarkActionBar就足够了.您将获得光接口元素,但是带有浅色标题文本的"黑暗"ActionBar.
| 归档时间: |
|
| 查看次数: |
7791 次 |
| 最近记录: |