Membuat Menu di Basic4Android
|Keberadaan menu sangatlah penting dalam sebuah aplikasi. Maka dari itu, pada postingan ini saya ingin membahas bagaimana cara membuat menu pada Basic4Android (B4A). Caranya cukup mudah, oke langsung saja…
- Buat project baru, lalu save dengan nama: MyMenu.
- Pada event Activity_Create tambahkan code berikut:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Sub Activity_Create(FirstTime As Boolean) 'Do not forget to load the layout file created with the visual designer. For example: 'Activity.LoadLayout("Layout1") 'Set judul untuk activity ini Activity.Title = "My Menu" 'Buat menu Activity.AddMenuItem("Login", "Login") Activity.AddMenuItem("Setting", "Setting") Activity.AddMenuItem("About", "About") Activity.AddMenuItem("Exit", "Exit") End Sub |
- Setiap menu yang dibuat pasti mempunyai nama event. Misal menu Login nama event-nya Login. Agar menu tersebut mempunyai fungsi saat diklik, maka buatlah fungsi untuk masing-masing event pada menu tersebut. Oke, tambahkan code seperti berikut:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
Sub Login_Click() 'Tampilkan pesan ToastMessageShow("Menu Login dipilih", False) 'Buka activity Login StartActivity(Login) End Sub Sub Setting_Click() 'Tampilkan pesan ToastMessageShow("Menu Setting dipilih", False) 'Buka activity Setting StartActivity(Setting) End Sub Sub About_Click() 'Tampilkan pesan ToastMessageShow("Menu About dipilih", False) 'Buka activity About StartActivity(About) End Sub Sub Exit_Click() 'keluar dari aplikasi Activity.Finish End Sub |
- Save, kemudian Run/Compile project ini dalam versi Release.
- Dan hasilnya…
- Saat menu Login diklik…
Insya Allah, pada postingan selanjutnya saya akan share bagaimana cara membuat multi activity. Yang mana setiap activity akan dipanggil menggunakan menu-menu yang baru saja dibuat.
[…] Sebelumnya saya sudah membahas bagaimana cara membuat menu pada aplikasi android yang kita buat di Basic4Android. Nah, kali ini saya akan membahas bagaimana caranya membuat aplikasi android yang mempunyai lebih dari satu activity atau lebih dari satu halaman. Di sini saya akan menggunakan project MyMenu yang sebelumnya sudah dibuat. […]
mas kan saya udh buat sma seperti yang di atas tpi kok eror mas
variable belum di deklarasi kan
solusinya gmna mas
mohon bantuan nya
Log error-nya seperti apa?
Parsing code. Error
Error parsing program.
Error description: Undeclared variable ‘login’ is used before it was assigned any value.
Occurred on line: 53
StartActivity(Login)
seperti itu mas
trus tulisan login nya pun beda mas
dtempat saya tulisan login nya berwarna merah mas ga sperti punya mas
solusinya tolong mas
saya tambah tanda kutip ” seperti itu baru tulisan nya ga berwarna merah lagi mas
tpi dia ga muncul mas cuma judul nya aja yang muncul mas cuma my menu
mohon bantuan nya mas
terimakasih
Itu Activity Login-nya belum dibuat. Coba lanjut ke postingan berikutnya. Ini: Membuat Multi Activity di Basic4Android
apa saya salah ya mas penempatan code yang kedua nya tu mas mulai dari sub login click itu mas
saya buat code itu paling bawah mas di bawah activity sub_resume
kalo saya salah jd letak code yang kedua itu dmna mas penempatan nya mas
mohon bantuan nya mas
terimakasih
oke mas akan saya coba lagi boleh kirim email nya mas
saya msh mw belajar banyak dari mas
mungkin saya bisa lebih bnyak belajr dari mas
terimakasih mas
michaelrandalnas59@gmail.com
mas terimakasih sebelumnya iya mas ga eror lagi tapi kok pas di AVD nya kok ga tampil ya mas cuma tampil My menu nya aja mas ga da menu yang lain nya mas
terimakasih mas
Diklik dulu menunya. Nanti muncul menu-menu yang dibuat di atas.
kalo membuat sub menu gimana mas? (menu di dalam menu)
kalo membuat sub menu gimana mas? menu di dalam menu
Gan…
Kenapa menu yg saya buat posisix dbawah??
gk sperti yg d tutorial ni.
Kalau android versi kitkat ke atas, menunya biasanya ada di pojok kanan atas, ada 3 dot. Jadi untuk klik menu bisa pakai soft button menu pada device-nya, atau klik 3 dot tsb.
mas…
bagaimana merubah merubah versi android, supaya menunya bisa tampil d pojok atas
ya harus ganti device/smartphone android yang udah versi kitkat ke atas kalau gitu 😀
solved mas, thanks
Assalamualaikum bg
gmn cara nya agar mengambil suatu data dari activiy pertama ke activity kedua
misalnya, saya bkin “sayur” di edittext1.text activity 1, kemudian saya ingin menampilkanya di label1.text di activity kedua
tlong bantu bang trimakasih
gan coba buat “cara membuat tombol b4a export database yg di buat di sqlite/my sql ke excel”
saya pengunjung setia web agan, da di jadikan referensi buat belajar ke anak2 smk.
klo bisa buat forum fanspage fb/group d telegram supaya lebih nyaman klo ada lngsung invite gan “085314522610”