2014-03-24 39 views
1

我創建了下面的XML文件應用樣式到我的動作條,但它好好嘗試一下工作ActionBarCompat不顯示風格

<!-- Application theme. --> 
<style name="AppTheme" parent="@style/Theme.AppCompat"> 
    <item name="actionBarStyle">@style/MyActionBar</item> 
</style> 

<style name="MyActionBar" parent="@style/Widget.AppCompat.ActionBar"> 
    <item name="android:background">@color/actionbar_color</item> 
    <item name="background">@color/actionbar_color</item> 
    <!--<item name="actionModeBackground">@color/actionbar_color</item>--> 
    <!-- Support library compatibility --> 
    <!-- <item name="background">@drawable/actionbar_background</item> --> 
</style> 

而且清單

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" 
    > 

哪裏呢這個問題,操作欄顯示黑色下面

回答

1

在藍線更改爲:

<style name="AppTheme" parent="@style/Theme.AppCompat"> 
    <item name="actionBarStyle">@style/MyActionBar</item> 
    <item name="android:actionBarStyle">@style/MyActionBar</item> 
</style> 

並且:我不確定是否允許@color<item name="background">@color...

+1

這對我有用,謝謝;) – aloj