Status bar, komponen UI Sistem Android, terus menampilkan informasi penting kepada pengguna. Halaman ini menjelaskan cara menyesuaikan ikon sistem status bar. Untuk mempelajari lebih lanjut resource overlay, 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 disetel. |
stat_sys_alarm_dim |
Perangkat dalam mode zen. | |
Transmisi | stat_sys_cast |
Perangkat 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 teleprinter | stat_sys_tty_mode |
|
Ikon VPN | stat_sys_vpn_ic |
Ditampilkan saat perangkat telah mengaktifkan VPN dan saat versi VPN diberi merek. |
stat_sys_branded_vpn |
||
Lokasi | perm_group_location |
Ditampilkan saat status permintaan lokasi saat ini aktif. Terletak di platform/frameworks/base/core/res/res/drawable . |
Ikon komposit
Indikator ikon masuk dan keluar | Indikator ikon aktivitas masuk dan keluar identik untuk ikon Wi-Fi dan Seluler serta ditampilkan selain 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 yang sebenarnya ditampilkan bergantung pada kekuatan sinyal. ic_wifi_signal_0 adalah
yang terlemah, sedangkan ic_wifi_signal_4 adalah yang terkuat. |
Perangkat seluler | Ikon Seluler diposisikan sehingga hanya salah satu ikon berikut yang ditampilkan, bergantung 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 tepi | |
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 ditetapkan ke true , ikon terendah yang menampilkan tingkat koneksi data saat ini
adalah 3G. Jika tidak, sebagai contoh, 1x dapat ditampilkan. |
config_alwaysUseCdmaRssi |
Tetapkan ke true jika indikator kekuatan sinyal yang diterima harus selalu menampilkan kekuatan sinyal
CDMA, bahkan di Evolution-Data Optimized (EVDO). |
config_hspa_data_distinguishable |
Tetapkan ke true jika
ikon Data HSPA akan dibedakan dari ikon Data Universal Mobile Telecommunications System (UMTS). |
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 kumpulan konfigurasinya sendiri untuk menentukan apakah ikon tertentu ditampilkan. Nilai ini dikaitkan dengan kartu SIM tertentu dan tidak dapat digaanti oleh OEM. Contoh:
Nilai | Deskripsi |
---|---|
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL |
Selalu tampilkan ikon Data. |
KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL |
Menampilkan 4G untuk LTE. |
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL |
Menampilkan 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 antarikon sistem. |
config_statusBarIconBlacklist |
Mengidentifikasi ikon sistem yang tidak boleh muncul di status bar. |
config_statusBarIcons |
Menentukan urutan ikon yang termasuk dalam konfigurasi yang akan ditampilkan. |