Tombol mengomunikasikan aksi yang akan terjadi bila pengguna menyentuhnya.
Tombol adalah komponen Proyek Open Source Android (AOSP) standar. Layar ini dapat diisi dengan warna latar belakang solid, atau tidak terisi (dengan latar belakang transparan). Tombol terisi menunjukkan tindakan utama atau pilihan. Tombol dapat muncul secara terpisah atau berkelompok – tidak seperti tab, yang selalu muncul dalam grup.
Anatomi
1. Penampung tombol tidak terisi
2. Penampung tombol terisi, yang menunjukkan tindakan utama atau yang disukai
3. Label tombol
Spesifikasi
Panjang minimum dan maksimum tombol
Panjang label tombol maksimum adalah 20 karakter. Lebar tombol minimum adalah 156 dp.
Tombol dengan ikon vs. tombol default
Tombol dapat menyertakan ikon. Jika disertakan, ikon biasanya akan muncul di sebelah kiri teks tombol.
Tombol dapat muncul sebagai elemen dalam komponen lain, seperti panel aplikasi atau dialog.
Penempatan tombol di panel aplikasi
Tombol ditempatkan di sisi kanan panel aplikasi
Tombol dalam dialog
Tombol dalam dialog biasanya terletak di sisi kiri bawah dialog
Tombol utama
Tepi membulat tombol banner besar menekankan tingkat pentingnya
Penyesuaian
OEM dapat mencerminkan merek mereka dengan memodifikasi tampilan visual tombol, seperti:
Menentukan warna aksen
Menyediakan ikon khusus
Menambahkan font kustom
Mengubah tampilan tombol aktif, tidak aktif, dan nonaktif
Menyetel dimensi tombol, bentuk sudut, dan penempatan
Menggunakan {i>motion <i}untuk memberikan umpan balik kepada pengguna
Sistem desain memberikan panduan khusus untuk menggunakan tata letak, warna, tipografi, ukuran, bentuk, dan gerakan untuk menyesuaikan komponen.
Contoh
Tombol tidak terisi dan terisi, dengan tombol yang terisi menunjukkan tindakan utama
Warna dan opasitas tombol yang terisi ini menunjukkan status nonaktif
Tombol tidak terisi dalam dialog menunjukkan tindakan dengan bobot yang sama
Gerakan ripple ini berdurasi 330 md. {i>Password<i} digunakan untuk mengonfirmasi kontak pengguna dengan sebuah tombol.
Gerakan riak ini awalnya menempatkan 60% permukaan tombol. Melebar dari ketukan pengguna, dan berhenti 10dp dari tepi tombol.
[null,null,["Terakhir diperbarui pada 2024-07-23 UTC."],[[["Buttons are standard Android components that communicate actions, appearing as filled (primary) or unfilled."],["Buttons can be customized with icons, fonts, colors, dimensions, and motion feedback."],["Button placement varies; in app bars they're on the right, while in dialogs they're typically bottom left."],["Minimum button width is 156dp and maximum label length is 20 characters, with icons appearing to the left of text."],["OEMs can customize button appearance, including accent color, icons, fonts, and states, guided by the Car UI Library Integration Guide and Design system."]]],[]]