Status bar, komponen UI Sistem Android, terus-menerus menampilkan informasi penting kepada pengguna. Halaman ini menjelaskan cara menyesuaikan ikon sistem status bar. Untuk mempelajari lebih lanjut tentang menempatkan sumber daya, lihat Menyesuaikan UI Sistem.
Gambar 1. Status bar.
Overlay untuk ikon tertentu
Sebagian besar resource untuk item yang ditampilkan di status bar disediakan di direktori berikut:
/platform/frameworks/base/packages/SystemUI/res/drawable
Ikon tunggal
Penggunaan | Resource | Arti |
---|---|---|
Alarm | stat_sys_alarm |
Alarm sudah diatur. |
stat_sys_alarm_dim |
Perangkat dalam mode zen. | |
Transmisi | stat_sys_cast |
Perangkat sedang melakukan transmisi ke perangkat lain. |
Bluetooth | stat_sys_data_bluetooth |
Bluetooth diaktifkan. |
stat_sys_data_bluetooth_connected |
Minimal satu perangkat Bluetooth terhubung. | |
Penghemat Data | stat_sys_data_saver |
Perangkat dalam mode Penghemat Data. |
Jangan Ganggu | stat_sys_dnd |
Perangkat dalam mode Jangan Ganggu. |
Ethernet | stat_sys_ethernet |
Perangkat terhubung melalui Ethernet. |
stat_sys_ethernet_fully |
||
Headset | stat_sys_headset |
Headset terhubung. |
stat_sys_headset_mic |
Headset yang terhubung memiliki mikrofon. | |
Hotspot | stat_sys_hotspot |
Hotspot aktif. |
stat_sys_managed_profile_status |
Profil sedang dikelola. | |
Pendering | stat_sys_ringer_silent |
Perangkat dalam mode Senyap. |
stat_sys_ringer_vibrate |
Perangkat dalam mode Hanya Getar. | |
Rotasi | stat_sys_rotate_landscape |
Layar dalam mode Lanskap. |
stat_sys_rotate_portrait |
Layar dalam mode Potret. | |
Sensor nonaktif | stat_sys_sensors_off |
|
Mode teletypewriter | stat_sys_tty_mode |
|
Ikon VPN | stat_sys_vpn_ic |
Ditampilkan saat perangkat telah mengaktifkan VPN dan saat versi VPN memiliki merek. |
stat_sys_branded_vpn |
||
Lokasi | perm_group_location |
Ditampilkan ketika status permintaan lokasi saat ini aktif. Berlokasi di platform/frameworks/base/core/res/res/drawable . |
Ikon gabungan
Indikator ikon masuk dan keluar | Indikator ikon aktivitas masuk dan keluar identik untuk Ikon Wi-Fi dan Seluler dan ditampilkan bersama ikon. | |
ic_activity_down |
Menunjukkan aktivitas masuk. | |
ic_activity_up |
Menunjukkan aktivitas keluar. | |
Wi-Fi | ic_wifi_signal_0 ic_wifi_signal_1 ic_wifi_signal_2 ,
ic_wifi_signal_3 ic_wifi_signal_4 |
Ikon Wi-Fi ditampilkan di status bar. Ikon sebenarnya yang ditampilkan bergantung pada kekuatan sinyal. ic_wifi_signal_0 adalah
terlemah sedangkan ic_wifi_signal_4 adalah yang terkuat. |
Perangkat seluler | Ikon {i>Mobile<i} diposisikan sehingga hanya salah satu dari ikon berikut yang ditampilkan, tergantung pada jenis sinyal seluler. | |
stat_sys_airplane_mode |
Ikon Mode Pesawat | |
stat_sys_roaming |
Ikon Mode Roaming | |
ic_lte_mobiledata |
Ikon LTE | |
ic_lte_plus_mobiledata |
Ikon LTE Plus | |
ic_g_mobiledata |
Ikon GPRS | |
ic_e_mobiledata |
Ikon edge | |
ic_h_mobiledata |
Ikon HSDPA | |
ic_h_plus_mobiledata |
Ikon HSDPA Plus | |
ic_3g_mobiledata |
Ikon 3G | |
ic_4g_mobiledata |
Ikon 4G | |
ic_4g_plus_mobiledata |
Ikon 4G Plus | |
ic_5g_e_mobiledata |
Ikon 5G Evolution | |
ic_5g_mobiledata |
Ikon 5G | |
ic_5g_plus_mobiledata |
Ikon 5G Plus | |
ic_1x_mobiledata |
Ikon 1X |
Ikon khusus
Kumpulan konfigurasi ini menentukan apakah beberapa ikon ditampilkan (atau tidak):
Nilai | Deskripsi |
---|---|
config_showMin3G |
Jika disetel ke true , ikon terendah yang menampilkan tingkat koneksi data saat ini
adalah 3G. Jika tidak, sebagai contoh, 1x dapat ditampilkan. |
config_alwaysUseCdmaRssi |
Setel ke true jika indikator kekuatan sinyal yang diterima harus selalu menampilkan CDMA
kekuatan sinyal, bahkan pada Evolution-Data Optimized (EVDO). |
config_hspa_data_distinguishable |
Tetapkan ke true saat
ikon Data HSPA harus dibedakan dari Sistem Telekomunikasi Seluler Universal (UMTS)
Ikon data. |
config_inflateSignalStrength |
Tetapkan ke true untuk
menafsirkan semua kekuatan sinyal secara artifisial sebagai satu batang lebih tinggi dari yang sebenarnya. |
Layanan konfigurasi operator juga menggunakan rangkaian konfigurasinya sendiri untuk menentukan apakah ikon tertentu ditampilkan. Nilai ini dikaitkan dengan kartu SIM tertentu dan tidak dapat diganti oleh OEM. Contoh:
Nilai | Deskripsi |
---|---|
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL |
Selalu tampilkan ikon Data. |
KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL |
Layar 4G untuk LTE. |
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL |
Layar 4G untuk 3G. |
KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL |
Jangan tampilkan LTE Plus. |
Mengonfigurasi ikon
Variabel konfigurasi umum berikut berlaku untuk semua ikon sistem status bar:
Nilai | Deskripsi |
---|---|
status_bar_system_icon_size |
Mengubah ukuran ikon sistem. |
status_bar_system_icon_spacing |
Menentukan spasi antar ikon sistem. |
config_statusBarIconBlacklist |
Mengidentifikasi ikon sistem mana yang tidak boleh muncul di status bar. |
config_statusBarIcons |
Menentukan urutan ikon yang termasuk dalam konfigurasi harus ditampilkan. |