【Android】メニューアイコンを設定する

Androidアプリでメニューを作成する際に色を添えるのがそう、メニューアイコン
menu.xmlIconって項目を使えばいいというのはなんとなくわかるけど、じゃあ何を設定すればええねんっって人のための記事です。

Androidに入っているiconを使う

自分で用意するのは面倒くさいので、最初から用意されているやつを使えばいい派の方はこちら

Android提供アイコン
Android提供アイコン

@android:drawable/ic_menu_preferences

こんな感じで設定する。
他にどんなアイコンが使えるかは、Android APIのリファレンスにあるのだが、これを見ても整数値が書いてあるだけで、どんな画像かわからんので、不親切である。
しかし、ちゃんとまとめてくれている方のサイトを発見したので紹介するでござる。
Taosoftware
Android メニューアイコン

自分で用意したアイコンを使う

まずは自作と言っても完全オリジナルは大変って言うだろうから先に配布サイト紹介

Androidicons
アイコンがサイズ別に3種類ずつ入っているからちょー便利だぞ!

そして、作った画像をres/drawable配下に置く。今回は上記サイトのなかからbusiness.pngを使ってみる。
Androidの開発環境はよく出来てるね。R.drawableクラスにbusinessフィールドが自動的に作成されるので、menu.xmlIconには以下の値を設定

@drawable/business

独自アイコン
独自アイコン

そんなこんなで、こんなメニューが出来ました。簡単ですね~

メニューアイコン
メニューアイコン

カテゴリーApp

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

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です