Toolbar
Toolbar adalah komponen bilah tindakan yang memberikan lebih banyak fleksibilitas daripada bilah tindakan default: dapat ditempatkan di mana saja di aplikasi, ukurannya dapat diubah, dan dapat menggunakan skema warna yang berbeda dari tema aplikasi. Selain itu, setiap layar aplikasi dapat memiliki beberapa Toolbar.
Gambaran Umum
Elemen desain kunci dari aktivitas Android apa pun adalah bilah tindakan. Bilah tindakan adalah komponen UI yang digunakan untuk navigasi, pencarian, menu, dan branding di aplikasi Android. Di versi Android sebelum Android 5.0 Lollipop, bilah tindakan (juga dikenal sebagai bilah aplikasi) adalah komponen yang direkomendasikan untuk menyediakan fungsionalitas ini.
Widget Toolbar
(diperkenalkan di Android 5.0 Lollipop) dapat dianggap sebagai generalisasi antarmuka bilah tindakan - ini dimaksudkan untuk mengganti bilah tindakan. Toolbar
dapat digunakan di mana saja dalam tata letak aplikasi, dan jauh lebih dapat disesuaikan daripada bilah tindakan. Cuplikan layar berikut mengilustrasikan contoh yang dikustomisasi Toolbar
yang dibuat dalam panduan ini:
Ada beberapa perbedaan penting antara bilah Toolbar
tindakan dan :
Dapat
Toolbar
ditempatkan di mana saja di antarmuka pengguna.Beberapa bilah alat dapat ditampilkan pada layar yang sama.
Jika fragmen digunakan, setiap fragmen dapat memiliki
Toolbar
.Dapat
Toolbar
dikonfigurasi untuk menjangkau lebar sebagian layar saja.Toolbar
Karena tidak terikat dengan skema warna dekorasi jendela Aktivitas, itu dapat memiliki skema warna yang berbeda secara visual.Tidak seperti bilah tindakan,
Toolbar
tidak menyertakan ikon di sebelah kiri. Menunya di sebelah kanan menggunakan lebih sedikit ruang.Toolbar
Tinggi dapat disesuaikan.Tampilan lain dapat disertakan di dalam
Toolbar
.
Toolbar
Dapat berisi satu atau beberapa elemen berikut:
Tombol navigasi
Gambar logo bermerk
Judul dan subjudul
Tampilan kustom
Menu Tindakan
Menu luapan
Panduan Desain Materi Google merekomendasikan untuk memanfaatkan elemen-elemen ini untuk memberi aplikasi tampilan yang berbeda (daripada hanya mengandalkan ikon dan judul aplikasi).
Panduan ini mencakup skenario yang paling umum digunakan Toolbar
:
Mengganti bilah tindakan default Aktivitas dengan
Toolbar
.Menambahkan detik
Toolbar
ke Aktivitas.Menggunakan pustaka Android Support Library v7 AppCompat (disebut sebagai AppCompat di sisa panduan ini) untuk disebarkan
Toolbar
pada versi Android yang lebih lama.
Persyaratan
Toolbar
tersedia di Android 5.0 Lollipop (API 21) dan yang lebih baru.
Saat menargetkan rilis Android yang lebih lama dari Android 5.0, gunakan Android Support Library v7 AppCompat, yang menyediakan dukungan yang kompatibel Toolbar
dengan versi sebelumnya dalam paket NuGet.
Kompatibilitas Bilah Alat menjelaskan cara menggunakan pustaka ini.