3

アプリのUIをパーソナライズしようとしていますが、アクションバーの背景を変更すると、アクションバーは表示されませんが、分割されたアクションバーは問題ありません。一部のアクティビティでは、テーマのあるActionBarが表示されますが、メニュー項目のみが表示されます(アプリアイコンとタイトルは表示されません)。Android 4.0では非常に正常に動作しますが、互換モード(Android 2.3)でこの問題が発生します

テーマのコード

<style name="aTheme" parent="@style/Theme.Sherlock">
    <item name="android:actionBarStyle">@style/ActionBar.a</item>
    <item name="actionBarStyle">@style/ActionBar.a</item>
</style>

<!-- style actionbar -->
<style name="ActionBar.a" parent="@android:style/Widget.Holo.ActionBar">
    <item name="background">@drawable/sc4th_actionbartop</item>
    <item name="backgroundSplit">@drawable/sc4th_actionbarbot</item>
    <item name="android:background">@drawable/sc4th_actionbartop</item>
    <item name="android:backgroundSplit">@drawable/sc4th_actionbarbot</item>
</style>
4

1 に答える 1

0

解決しました!に置き換えられまし<style name="ActionBar.a" parent="@android:style/Widget.Holo.ActionBar"><style name="ActionBar.a" parent="Widget.Sherlock.ActionBar">

于 2014-08-12T14:50:30.160 に答える