PG備忘録

プログラミングいろいろ

Action Barの使い方①

アクションバーにアイコンを追加する方法

AndroidManifest.xmlを編集

android:themeをTheme.AppCompatから始まるものにする
例:

android:theme="@style/Theme.AppCompat.Light"

アクションバー用のxmlファイルを作成

  • resフォルダにmenuフォルダを作る
  • menuフォルダの中にMenu resource fileを作る
  • 名前はなんでもok

アイコンを追加

  • drawableフォルダの中にImage Assetを追加
  • Icon Type: Action Bar and Tab Icons
  • Name: わかりやすいやつにする
  • Asset Type: Image
  • Theme: アプリの色にあわせてHOLO_DARKかHOLO_LIGHTを選ぶ

xmlファイルを編集

例:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto" >

<item
android:id="@+id/action_call"
android:icon="@drawable/ic_action_call"
app:showAsAction="always"
android:title="@string/action_call"/>

</menu>