Android – Membuat Custom Dialog dengan Menambahkan Layout Didalamnya

Dialog tidak hanya digunakan untuk sesuatu yang bersifat yes atau no saja. Misalnya begini, ketika kalian akan mendelete sesuatu pasti muncul popup “Anda yakin untuk mendelete ini?”, kalian harus menekan yes atau no. Popup seperti itu tampilannya pasti masih default bawaan Android.

Kira – kira seperti gambar diatas lah hasilnya (Maksudnya ada layout/view didalam sebuah dialog)

LAYOUTING

Agar ada tulisan naik turun di EditText, kalian harus compile library berikut ini :

Baca juga ( Membuat Desain Form Register dan Validasi Form

Ada dua (2) layout yang kita pergunakan :

  1. activity_main.xml
  2. view_register.xml ~> Layout inilah yang akan kita masukan ke Dialog

Pertama buat layout baru, beri nama activity_main.xml, lalu ketikan kode dibawah ini :


Kedua, buat layout baru, beri nama view_register.xml, lalu ketikan kode dibawah ini :

FILE JAVA

Setelah semua layout selesain, kita ketikan kode dibawah ini di file MainActivity.java

Perhatikan di kode java diatas tepatnya di method popUp(). Disana ada kode dialog.requestWindowFeature(Window.FEATURE_NO_TITLE). Arti dari kode diatas adalah kita akan menghilangkan title dari Dialog. Secara default Dialog itu memiliki Head (Title). Karena disini kita menggunakan layout didalamnya, jadi untuk apa menampilkan Title dari Dialog. Kira-kira seperti itulah.

Kalian juga bisa clone projectnya di :

(Visited 172 times, 1 visits today)



Baca juga :


About The Author

Related Posts

No Responses

Add Comment

Berlangganan Artikel

Untuk mendaftarkan tutorial pemrograman terbaru dari putuguna[dot]com, silakan tuliskan email kalian dibawah ini