Изменение фона операции при использовании ActionBarSherlock

Я изменил цвет фона моего ActionBar в своем приложении, и он работал нормально. Но потом я хотел изменить свой цвет фона в своей деятельности, и теперь он выглядит довольно плохим.

Вот моя тема xml:

<style name="TucanActionBarStyle" parent="Widget.Sherlock.Light.ActionBar"> <item name="android:background">@color/actionbar_green</item> </style> <style name="Theme.TucanActionBar" parent="@style/Theme.Sherlock.Light"> <item name="android:actionBarStyle">@style/TucanActionBarStyle</item> <item name="android:background">@android:color/white</item> </style> 

И вот как это выглядит: http://dl.dropbox.com/u/2683101/Screenshot_2012-05-18-19-49-23.png

Вы должны использовать android:windowBackground для изменения фона активности. Изменение android:background будет влиять на многие другие вещи из-за использования контекста и ContextThemeWrappers .