1. ホーム
  2. android

[解決済み] ActionBarの戻るボタンをカスタマイズする方法

2022-04-19 13:30:59

質問

アクションバーの背景、ロゴ画像、文字色をこちらの提案でカスタマイズさせていただきました。

Android: ActionBar "Home" アイコンをアプリアイコン以外のものに変更するには?

ActionBarの文字色

ActionBarの背景画像

最後にカスタマイズしたいのは、戻るボタンの画像です。デフォルトではグレーですが、白にしたいのです。色を変えるか、drawableを指定するか、あるいは単純に透明にするか(そしてカスタマイズしたロゴ画像にシェブロンを追加する)、いずれかが有効です。どうすればよいでしょうか?

どのように解決するのですか?

アフォーダンス・インジケータは、quot;up" で指定されたdrawableによって提供されます。 homeAsUpIndicator 属性で指定します。これを独自のバージョンで上書きするには、以下のような感じになります。

<style name="Theme.MyFancyTheme" parent="android:Theme.Holo">
    <item name="android:homeAsUpIndicator">@drawable/my_fancy_up_indicator</item>
</style>

3.0 より前のバージョンをサポートしている場合は、カスタムテーマのこのバージョンを values-v11 などを使用します。