我正在使用兼容性庫v7進行操作。設置android actionbar的背景顏色
我只是試圖將我的操作欄(對於Android 2.1及更高版本 - 儘管我運行Android 4.4.2)的顏色設置爲純色。
但是顏色不變。它仍然是一樣的。
我也嘗試創建一個與顏色,但也不會改變的固體drawable。
最後,我測試瞭如果我可以更改我的佈局背景,我可以 - 它必須是關於我沒有得到的操作欄背景的東西。
下面是代碼:
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="CustomActionBarTheme"
parent="@style/Theme.AppCompat.Light.DarkActionBar">
<!-- Support library compatibility -->
<item name="actionBarStyle">@style/MyActionBar</item>
</style>
<style name="MyActionBar" parent="@style/Widget.AppCompat.ActionBar">
<item name="android:background">#0000ff</item>
</style>
</resources>
的程序兼容性,我發現你需要使用「背景」,而不是:自定義「MyActionBar」風格「的android背景」,然後它好工作有它在themes.xml中。 – Maks