1)一開始是手動直接覆蓋文件到對應的lib project下,提示數個style找不到。緣由是新舊版本的文件命名和結構不一樣,因此這個問題只須要把project目錄清空,從新複製文件便可解決。android
2)發現部分Activity的菜單背景是透明的,但v20以前沒這個問題,經排查這些Activity都繼承於FragmentActivity,只須要修改成ActionBarActivity便可解決。spa
3)只設置background沒法修改actionbar的背景顏色,但v20以前也是沒問題的,解決方法是加上backgroundStacked和backgroundSplit。code
<style name="oz_actionbar_style" parent="@style/Widget.AppCompat.ActionBar"> <item name="background">@color/actionbar</item> <item name="backgroundStacked">@color/actionbar</item> <item name="backgroundSplit">@color/actionbar</item> <item name="titleTextStyle">@style/ActionBarTitleTextStyle</item> <item name="android:titleTextStyle">@style/ActionBarTitleTextStyle</item> <item name="android:background">@color/actionbar</item> <item name="android:backgroundStacked">@color/actionbar</item> <item name="android:backgroundSplit">@color/actionbar</item> </style>