我Android Navigation bar
在我的项目中使用,我想将操作栏中的顶部颜色更改为红色,该怎么办?我有这样的事情
我想要这样的东西
我该如何实现?
您可以通过创建自定义样式来定义ActionBar(和其他内容)的颜色:
只需编辑您的Android项目的res / values / styles.xml文件。
例如这样:
<resources>
<style name="MyCustomTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarStyle">@style/MyActionBarTheme</item>
</style>
<style name="MyActionBarTheme" parent="@android:style/Widget.Holo.Light.ActionBar">
<item name="android:background">ANY_HEX_COLOR_CODE</item>
</style>
</resources>
然后将“ MyCustomTheme”设置为包含ActionBar的Activity的主题。
您还可以像这样为ActionBar设置颜色:
ActionBar actionBar = getActionBar();
actionBar.setBackgroundDrawable(new ColorDrawable(Color.RED)); // set your desired color
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句