Home Belajar Android Cara Mudah Membuat Menu Drawer Menggunakan Android Studio

Cara Mudah Membuat Menu Drawer Menggunakan Android Studio

tutorial-membuat-navigation-drawer-android-studio

Membuat menu drawer untuk beberapa tahun yang lalu adalah perkara yang cukup rumit. Rumit karena kita harus mendefiniskan dahulu tiap item menu yang kita buat, belum lagi harus membuat adapter untuk setiap event dari menu tersebut.

Saat ini android studio telah menyediakan template yang sangat memudahkan kita dalam membuat aplikasi android yang membutuhkan navigation drawer.

Bagi yang belum tahu. Navigation Drawer adalah menu yang biasanya ada dikiri, bisa digeser membuka dan menutup pada kebanyakan aplikasi android disebut menu drawer. Letaknya tidak harus dikiri, bisa juga dikanan tergantung dimana programer meletakan.

Berikut ini adalah cara membuat menu drawer dengan template dari android studio

  1. Create New Project membuat project baru android
  2. pilih template menu drawer seperti gambar di bawah ini, lalu nexttutorial-membuat-navigation-drawer-android-studio
  3. Jika project telah siap, maka android studio akan menyediakan kerangka yang sudah siap untuk dieksekusi, perhatikan folder layout dan menu, disana adalah tempat kita mengedit menu yang sudah disediakan.

    tutorial-membuat-menu-drawer-android-studio-struktur-1
    Struktur project, saat kita menggunakan template navigation drawer
  4. Kamu sudah bisa menjalankan aplikasi android ini, tapi tidak ada aksi yang terjadi saat kita melakukan klik pada salah satu menunya

    membuat-navigation-drawer-android-studio
    Aplikasi bisa jalan, tapi tidak ada aksi.
  5. Jadi yang kita pelajari disini adalah, bagaimana kita membuat event onClick disalah satu menu drawer. Saat kita klik, maka menu tersebut memanggil frafment.

Android Studio Juga Menyediakan Template Untuk Membuat Fragment.

Ada empat jenis fragment yang bisa dipilih, pada tutorial ini saya memilih untuk memuat fragment list.

  1. Klik kanan folder utama, new, pilih fragment listtutorial-membuat-menu-drawer-android-studio-fragment-list-1
  2. Tentukan nama file, disini saya kasih nama FragmentAlamat, ketika kilk finish,maka semua file pendukung juga akan dibuat. termasuk data dummy
    tutorial-membuat-menu-drawer-android-studio-fragment-list
  3. Ini adalah struktur file yang baru saja dibuatmembuat template fragment list android studio
  4. Sekarang, kita coba agar setiap menu fragmenDefault diklik, maka aplikasi android tersebut akan menampilkan data dummy yang sudah disajikan dalam bentuk list. Tanpa merubah apapun.

Saya tidak perlu menerangkan bagaimana data dummy bisa disajikan dalam recyclerview fragment_itemalamat_list.xml (bisa dibaca ditutorial lain misalnya: Parsing Json Menggunakan Android Studio, sementara pada tutorial ini fokus kita ke onClick.

Cara memanggil fragment dari menu drawer

Tambahkan script ini kedalam MainActivity.java

Lalu panggil loadAlamat, pada opsi menu

Skrip lengkap MainActivity

Ini adalah hasil nya

membuat-navigation-drawer-android-studio-template
Semua project menggunakan template data android studio

TAG

2 COMMENTS

Leave a Reply