Button adalah widget yang bisa ditekan, atau diklik, oleh pengguna untuk melakukan suatu tindakan.
Berikut adalah beberapa Atribut dari Button pada file layout.
android:background : Ini adalah drawable untuk digunakan sebagai latar belakang.
android:contentDescription : Ini mendefinisikan teks yang secara singkat menggambarkan isi dari tampilan.
android:id : Ini memberi nama identitas untuk tampilan ini.
android:onClick : Ini adalah nama metode dalam konteks Tampilan ini untuk dipanggil saat tampilan diklik.
android:visibility :Ini mengontrol keterlihatan awal tampilan.
Tombol terdiri dari teks atau ikon (atau teks dan ikon) yang mengkomunikasikan tindakan apa yang terjadi saat pengguna menyentuhnya.
Bergantung pada apakah Anda menginginkan sebuah tombol dengan teks, ikon, atau keduanya, Anda dapat membuat tombol di tata letak Anda dengan tiga cara :
1. Dengan teks, Menggunakan classs button
2. Dengan Icon, gunakan Class ImageButton
3. Dengan Teks dan Ikon
seperti gambar dibawah.
Sumber : Master Android (App)