Androidアプリでメニューを作成する際に色を添えるのがそう、メニューアイコン。
menu.xmlのIconって項目を使えばいいというのはなんとなくわかるけど、じゃあ何を設定すればええねんっって人のための記事です。
Androidに入っているiconを使う
自分で用意するのは面倒くさいので、最初から用意されているやつを使えばいい派の方はこちら

@android:drawable/ic_menu_preferences
こんな感じで設定する。
他にどんなアイコンが使えるかは、Android APIのリファレンスにあるのだが、これを見ても整数値が書いてあるだけで、どんな画像かわからんので、不親切である。
しかし、ちゃんとまとめてくれている方のサイトを発見したので紹介するでござる。
Taosoftware
Android メニューアイコン
自分で用意したアイコンを使う
まずは自作と言っても完全オリジナルは大変って言うだろうから先に配布サイト紹介
Androidicons
アイコンがサイズ別に3種類ずつ入っているからちょー便利だぞ!
そして、作った画像をres/drawable配下に置く。今回は上記サイトのなかからbusiness.pngを使ってみる。
Androidの開発環境はよく出来てるね。R.drawableクラスにbusinessフィールドが自動的に作成されるので、menu.xmlのIconには以下の値を設定
@drawable/business




“【Android】メニューアイコンを設定する” への1件の返信