Membuat Menu dalam Action Bar Android

Contoh Kasus:

Saya ingin membuat dropdown menu seperti terlihat pada gambar dibawah ini:

Jadi saya ingin membuat menu “Search, Rate More Apps, More Apps, About me, About Bengkulu”.

Pertanyaan:

Bagaimana cara membuatnya … ?

Jawaban:

Pembuatan Activity

Klik kanan pada nama packagemu lalu klik menu New->Other maka akan tampil jendela New seperti terlihat dibawah ini:

Lalu klik tombol Next maka akan muncul jendela seperti dibawah ini:

Lalu klik tombol Next maka akan muncul jendela seperti dibawah ini:

Lalu klik tombol Next maka akan muncul jendela seperti dibawah ini:

Terlihat untuk data menunya terdapat pada file res/menu/utama.xml

Lalu klik tombol Finish.

Pembuatan Menu

Bukalah file res/menu/utama.xml dimana isinya seperti berikut ini:

<menu xmlns:android=”http://schemas.android.com/apk/res/android” >

<item

android:id=”@+id/action_settings”

android:orderInCategory=”100″

android:showAsAction=”never”

android:title=”@string/action_settings”/>

</menu>

Keterangan:

  • android:orderInCategory, opsi ini digunakan untuk menentukan urutan dari menu.
  • android:showAsAction, opsi ini digunakan untuk menampilkan menu pada action bar.

Gantilah isi dari file res/menu/utama.xml sehingga menjadi seperti berikut ini:

<menu xmlns:android=”http://schemas.android.com/apk/res/android” >

<item

android:id=”@+id/action_search”

android:showAsAction=”never”

android:title=”Search”/>

<item

android:id=”@+id/action_rate”

android:showAsAction=”never”

android:title=”Rate More Apps”/>

<item

android:id=”@+id/action_moreApss”

android:showAsAction=”never”

android:title=”More Apps”/>

<item

android:id=”@+id/action_aboutMe”

android:showAsAction=”never”

android:title=”About me”/>

<item

android:id=”@+id/action_aboutBKL”

android:showAsAction=”never”

android:title=”About Bengkulu”/>

</menu>

Hasil:

Jalankan aplikasimu dan lihat hasilnya apakah sudah berhasil.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *