1

プロジェクトでActionBarSherlockの3つのタブのスタイル付き実装を正常に実行できました。ActionBarSherlockが行うことは無数にあるので、ABSにFoursquareやGroupMeなどのカスタムタイトル画像を設定する機能があるかどうか疑問に思います。

GroupMe

Foursquare

彼らはアクションバーのカスタム実装を実行していると思いますが、ABSで複製するのは簡単かもしれないと思いました。

ありがとう

4

2 に答える 2

5

実際には本当に簡単です。OnCreateでこれを行うだけです。

getSupportActionBar().setIcon(R.drawable.foo);
于 2012-10-08T04:46:04.757 に答える
0

XMLを使用してActionBarアイコンを変更する方法を探している人は、次のとおりです。

styles.xmlでは、ActionBarウィジェットのカスタムスタイルを作成する必要があります

<style name="CustomActionBar" parent="@android:style/Widget.ActionBar">
        <item name="android:background">@drawable/actionbar_custom_icon_goes_here</item>
    </style>

次に、デフォルトのテーマ(またはSherlockテーマ)の1つを拡張するカスタムテーマを作成し、カスタムActionBarスタイルを指定します

<style name="CustomTheme" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/CustomActionBar</item>
</style>
于 2013-01-31T21:51:27.767 に答える