Bagikan melalui


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:

Contoh cuplikan layar Toolbar dengan item menu edit, simpan, dan luapan

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.