我已成功設置了一個操作欄上的背景圖像。我使用ActionBarSherlock,並且在Android 2.x中一切正常。 問題出在Android 4.x上。背景圖像跨活動改變。如果我將背景設置爲純色,則所有活動的外觀都相同。如果設置一個可繪製的,有時它是更輕更暗。在值-14ActionBar可繪製背景不一致
<style name="AppBaseTheme" parent="android:Theme.Holo.Light">
<item name="android:actionBarStyle">@style/ActionBarBG</item>
</style>
<style name="ActionBarBG" parent="android:Widget.Holo.Light.ActionBar">
<item name="android:background">@drawable/top_bar_bg</item>
</style>
我的風格文件,奇怪的是,當我把一些截圖在這個問題包括,所有的圖像正確顯示。所以我必須假設這是一個設備問題(三星Galaxy SII)。任何人都曾發現過這樣的問題?
你爲什麼在ActionBarBG上設置兩次android:background屬性?這沒有任何意義。 –
你說得對。我只是編輯問題。有一條線應該被評論。 – Laranjeiro