Membuat opsi menu (Menu Option) di android

0

Menu Option merupakan salah satu komponen yang wajib kita buat dan wajib di miliki dalam sebuah aplikasi Android. Menu Option merupakan tampilan opsi yang apabila pengguna atau user menyentuh tombol menu, maka opsi menu akan tampil.

Pada tutorial kali ini kita akan membuat opsi menu (MenuOption) di android sederhana dan memberi aksi klik pada setiap item di dalam menu yang telah kita buat tadi. Dalam class yang di buat untuk menu, maka kita akan memanggil menu tersebut dengan kode inflate()Penasaran, mari kita coba membuatnya.

Membuat Project Baru

Hal pertama yang perlu kita perhatikan saat membuat project baru adalah package dari sebuah aplikasi. Dalam sebuah contoh membuat Optionmenu yang akan kita buat di sini, silahkan membuat project baru dengan nama “ContohMenu“. Kemudian isi package dengan “com.engkungs.contohmenu” untuk menyesuaikan tutorial kali ini.

Membuat Item Menu

Langkah selanjutnya yaitu membuat item menu dalam sebuah menu baru. silahkan buka folder “res/” buatlah folder baru dengan nama “menu” apabila sudah ada folder menu maka lewati saja, kemudian masuk di dalam folder menu tersebut. Buat xml baru dengan nama “menu.xml” lalu isi kode berikut ini.

Keterangan :

  • android:id=”@+id/item1″ merupakan id dari setiap item.
  • android:title=”Item1″ merupakan judul dari setiap item.

Mengatur Layout

Buka “res/layout/main.xml” lalu masukkan kode berikut ini.

Mengatur MainActivity.java

Buat Method Menu Baru

Buat method menu baru di dalam class MainAcivity.

Lalu meng-inflate menu xml yang telah kita buat tadi. Masukkan kode berikut ini di dalam method onCreateOptionsMenu.

kira kira hasilnya akan menjadi seperti ini

Coba jalankan aplikasinya, maka menu akan tampil sebagaimana yang telah kita buat tadi.

Memberi Aksi Item

Langkah selanjutnya yaitu memberi aksi klik pada setiap item yang ada di menu dengan method baru onOptionsItemSelected. Buatlah method baru di bawah methodonCreateOptionsMenu dengan kode berikut ini.

Nah setelah method klik terbuat, berikutnya kita akan memberi aksi klik dengan fungsi switch(){}. Dengan kode berikut ini.

Kira kira seperti ini.

Langkah selanjutnya adalah jalankan aplikasi yang telah kita buat tadi dan coba klik salah satu item yang ada di menu opsi. Selamat mencoba dan semoga berhasil.

Source code

Password : www.engkungs.com

80%
Awesome
  • Design

Leave A Reply

Your email address will not be published.

57 − = 53