どのようなOS用のソフトウェアを作る時でも、編集アイコン、削除アイコン等、色々なソフトウェアで使用されるアイコンは、システムが持っており、ソフトウェアを作成するときは、操作性の統一を図るために、なるべくシステムリソースを使用することとなる。
例えば、こんなアイコン
Androidが持っているシステムアイコンは、下記URLに記載されているが、実際どのようなアイコンなのかわからないので、簡単に調べてみた。
http://code.google.com/android/reference/android/R.drawable.html
大量にあるため、今回はメニューアイコンのみ
縦42px 横42pxのPNG画像として用意されている。
メニューにアイコンを追加は、setIconメソッドを利用する。
menu.add(0,HELP_ID,0,R.string.menu_help).setIcon(android.R.drawable.ic_menu_help);
以下メニュー用アイコン一覧41種
ID | アイコン |
---|---|
ic_menu_add |
![]() |
ic_menu_agenda |
![]() |
ic_menu_always_landscape_portrait |
![]() |
ic_menu_call |
![]() |
ic_menu_camera |
![]() |
ic_menu_close_clear_cancel |
![]() |
ic_menu_compass |
![]() |
ic_menu_crop |
![]() |
ic_menu_day |
![]() |
ic_menu_delete |
![]() |
ic_menu_directions |
![]() |
ic_menu_edit |
![]() |
ic_menu_gallery |
![]() |
ic_menu_help |
![]() |
ic_menu_info_details |
![]() |
ic_menu_manage |
![]() |
ic_menu_mapmode |
![]() |
ic_menu_month |
![]() |
ic_menu_more |
![]() |
ic_menu_my_calendar |
![]() |
ic_menu_mylocation |
![]() |
ic_menu_myplaces |
![]() |
ic_menu_preferences |
![]() |
ic_menu_recent_history |
![]() |
ic_menu_report_image |
![]() |
ic_menu_revert |
![]() |
ic_menu_rotate |
![]() |
ic_menu_save |
![]() |
ic_menu_search |
![]() |
ic_menu_send |
![]() |
ic_menu_set_as |
![]() |
ic_menu_share |
![]() |
ic_menu_slideshow |
![]() |
ic_menu_sort_alphabetically |
![]() |
ic_menu_sort_by_size |
![]() |
ic_menu_today |
![]() |
ic_menu_upload |
![]() |
ic_menu_upload_you_tube |
![]() |
ic_menu_view |
![]() |
ic_menu_week |
![]() |
ic_menu_zoom |
![]() |
コメントを残す
コメントを投稿するにはログインしてください。