2

コンテキスト アクション バーに表示される線の色を変更したいと思います。より明確にするために、画像を配置します。

ここに画像の説明を入力

白い部分のすぐ上に水色の線が見えますか? どうすればその色を変えることができますか? ありがとう

4

1 に答える 1

6

まず、使用したい色で独自の 9 パッチ イメージを作成する必要があります。たとえば、次のような画像:

ここに画像の説明を入力

その後、アプリケーションのテーマにこれを追加する必要があります(ホロテーマの場合):

<style name="Theme.MyAppTheme" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionModeBackground">@drawable/my_actionmode_background</item>
</style>

ActionBarSherlockまたは使用するAppCompat必要があります:

<!-- AppCompat -->
<style name="Theme.MyAppTheme" parent="@style/Theme.AppCompat.Light">
    <item name="actionModeBackground">@drawable/my_actionmode_background</item>
</style>

<!-- ActionBarSherlock -->
<style name="Theme.MyAppTheme" parent="@style/Theme.Sherlock.Light">
    <item name="actionModeBackground">@drawable/my_actionmode_background</item>
</style>
于 2013-11-27T10:48:53.160 に答える