1. ホーム
  2. android

[解決済み] アンドロイドのアクションバーからアイコン/ロゴを削除する

2022-05-03 17:17:27

質問

アクションバーのアイコンやロゴを消す方法を探しているのですが、SOやAndroidのドキュメント、Googleで1時間ほど検索しても、タイトルバー全体を消す方法しか見つかりませんでした。それは私が欲しいものではありません。タイトルバーからアイコン/ロゴを削除したいだけです。

どなたか、この方法をご存じですか?できれば、これを XML .

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

を定義している場合 android:logo="..." の中にある <application> タグを使用します。 AndroidManifest.xml で、アイコンを非表示にするには、このようなものを使用する必要があります。

V11以前のテーマ

<item name="logo">@android:color/transparent</item>

v11以上のテーマ

<item name="android:logo">@android:color/transparent</item>

この2つのスタイルを使用すると、2.3および4.4のデバイスでアクションバーのアイコンが適切に非表示になりました(このアプリでは アプリコンパット ).