Menu sangat bermanfaat untuk menampilkan beberapa pilihan tambahan yang tidak secara langsung terlihat di UI utama di suatu app. Ada dua jenis menu utama di Android:
- Options Menu - akan menampilkan informasi terkait dengan 'activity' yang sedang aktif. Di Android, kita bisa mengaktifkan 'options menu' dengan menekan tombol 'MENU'.
- Context Menu - akan menampilkan informasi yang terkait dengan tampilan tertentu pada suatu 'activity'. Di Android, untuk mengaktifkan suatu 'context menu' kita bisa men-tap dan menahannya.
Menyiapkan Method-method Sebagai Pembantu
Sebelum kita membuat 'options menu' dan 'context menu', kita perlu membuat dua method pembantu. Yang satu untuk membuat daftar item untuk ditampilkan di dalam menu, dan yang satunya untuk menangani 'event' yang dipicu bila user memilih suatu item di dalam menu tersebut.