• Uncategorized
  • 0

Lesson 4.2: Using an Options Menu

Task 1: Add items to the options menu

pertama kita meng-examine class .xml content terlebih dahulu terdapat app:layout_behaviour attribut ini didapat dari bawaan relativelayout yang terdapat di class values.xml yang isinya merupakan widget dari android nya sendiri

pada class mainactivity pada method oncreate terdapat inisiasi object toolbar yang sudah kita buat pada activity_main.xml

pada class mainactivity pada method oncreate terdapat inisiasi object toolbar yang sudah kita buat pada activity_main.xml

selanjutnya kita buka menu_main.xml disini terdapat object-object item yang nanti nya akan di pakai di toolbar yang sudah kita buat di activity_main.xml dan class ActivityMain

lalu kita tambahkan item-item yang lainnya

Setelah di running akan ada tampilan sperti berikut

Task 2: Add icons for menu items

selanjutnya kita akan mencoba membuat icon pada drawable,pertama kita klik kanan pada drawable lalu new lalu klik image asset

setelah itu kita ubah icon type menjadi Action Bar and Tab
Lalu kita pilih Clipart yang sesuai yang kita inginkan

Kita bisa mengubah warna pada clipart yang sudah di pilih

Pada menu_main.xml disana kita menambahkan icon yang sudah di buat

Setelah app di running

Di rotatepun tidak ada masalah

Task 3: Handle the selected menu item

selanjutnya kita akan menambahkan method displayToast apabila salah satu item di klik

method onOptionsItemSelected ini berguna untuk memasukan parameter string ke display toast apabila salah satu item di klik

maka jika klik pada tab di atas akan muncul text seperti berikut

 

You may also like...

Leave a Reply

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