4.2 Using an Options Menu
- Add Items to the Option Menu
Pada folder layout terdapat 3 file yaitu activity_main , content_main dan activity_order
Klik kanan pada app:layout_behavior
Di bawah ini adalah behavior dari layout, berada di file valies.xml
pada activity_main.xml terdapat AppBarLayout bisa menampilkan judul activity, navigasi dan menu bantuan lain
Jika berhasil akan muncul tampilan seperti di bawah
Definisi toolbar dan eksekusinya ada di MainActivity pada method onCreate()
Pada menu_main di folder menu res, masukkan item yang akan ditampilkan pada toolbar
lalu masukkan pemanggilan toolbar pada method onOptionItemSelected()
2. Add Icon for Menu Items
Klik kanan folder Drawable > new > image set untuk membuat image asset
Pilih action bar and tab icons
Setting apa saja yang diperlukan. Klik next > Finish
Icon yang telah dimasukkan tadi akan muncul di bawah file drawable
Lalu masukkan kodingan seperti di bawah ini
Setelah semua kodingan sudah selesai ditulis dan jika berhasil, akan muncul tampilan seperti di bawah ini
3. Hande the Selected Menu Item
Pada MainActivity di method onOptionItemSelected, masukkan switch case untuk menampilkan toast untuk masing-masing menu. Kodiangannya seperti di bawah ini
Jika berhasil, akan muncul tampilan seperti di bawah ini