membuat aplikasi android Menu Pop Up dengan aplikasi Sketchware

Untuk menampilkan menu popup ketika sebuah tombol diklik, 
ikuti langkah-langkah berikut ini: -



PopupMenu pada saat klik tombol


1. Untuk menampilkan PopupMenu ketika sebuah Tombol diklik, di createevent onButtonClick, gunakan alat add source , dan masukkan kode berikut di dalamnya:


PopupMenu popupid = PopupMenu baru (MainActivity.this, button1);
// Aktivitas utama. Ini akan menjadi nama aktivitas Anda
Menu menu = popupid.getMenu ();
menu.add ("Item 1");
menu.add ("Item 2");




Kode
menu pop-up ini Menginisialisasi  dengan dua opsi Item 1 dan Item 2
2. Setelah ini tambahkan sumber add lain langsung blokir dan masukkan kode ini


popupid.setOnMenuItemClickListener (PopupMenu.OnMenuItemClickListener baru () {
@Mengesampingkan
boolean publik onMenuItemClick (item MenuItem) {
switch (item.getTitle (). toString ()) {
case "Item 1":



Kode ini menetapkan OnMenuItemClickListener untuk PopupMenu. Karena menu memiliki dua item Item 2, dan Item 1, kami membuat switch yang mendeteksi Judul item yang diklik. Kemudian kita atur case ketika Item 2 diklik.


3. Tambahkan blok yang akan dieksekusi ketika opsi "Item 1" di PopupMenu diklik.


4. Tambahkan sumber tambahan lain secara langsung blokir dan masukkan kode berikut di dalamnya:


break;
case "Item 2":


5. Tambahkan blok yang akan dieksekusi ketika opsi "Item 2" di PopupMenu diklik.

Pada gambar di atas Toast Block digunakan.
6. Tambahkan sumber tambahan lain secara langsung blokir dan masukkan kode berikut di dalamnya:


break;}
return true;
}
});
popupid.show();


PopupMenu pada klik item ListView


Untuk menampilkan PopupMenu pada item ListView klik, gunakan kode yang sama seperti di atas. Cukup ganti id tampilan 'button1' dengan _view. Kode akan terlihat seperti ini:

PopupMenu popupid = new PopupMenu(MainActivity.this, _view);
//Main activity.this will be your activity name
Menu menu = popupid.getMenu();
menu.add("Delete");
menu.add("Show");