Sesuaikan Ikon Sistem Bilah Status

Bilah Status, komponen UI Sistem Android, terus-menerus menampilkan informasi penting kepada pengguna. Artikel ini menjelaskan cara menyesuaikan ikon sistem bilah Status. Untuk mempelajari lebih lanjut tentang overlay sumber daya, lihat Menyesuaikan UI Sistem di source.android.com.

Status bar

Gambar 1. Bilah status.

Hamparan untuk Ikon Tertentu

Sebagian besar sumber daya untuk item yang ditampilkan di bilah Status disediakan di direktori berikut:

/platform/frameworks/base/packages/SystemUI/res/drawable

Ikon Tunggal

Penggunaan Sumber Arti
Alarm stat_sys_alarm Alarm disetel.
stat_sys_alarm_dim Perangkat dalam mode zen.
Pemeran stat_sys_cast Perangkat sedang mentransmisi ke perangkat lain.
Bluetooth stat_sys_data_bluetooth Bluetooth diaktifkan.
stat_sys_data_bluetooth_connected Setidaknya 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 tersambung.
stat_sys_headset_mic Headset yang terhubung memiliki mikrofon.
titik panas stat_sys_hotspot Sebuah hotspot aktif.
stat_sys_managed_profile_status Profil sedang dikelola.
dering stat_sys_ringer_silent Perangkat dalam mode Senyap.
stat_sys_ringer_vibrate Perangkat dalam mode Getar Saja.
Rotasi stat_sys_rotate_landscape Layar dalam mode Lansekap.
stat_sys_rotate_portrait Layar dalam mode Potret.
Sensor mati stat_sys_sensors_off
Mode mesin ketik jarak jauh 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 dan ditampilkan sebagai tambahan untuk ikon.
ic_activity_down Menunjukkan aktivitas masuk.
ic_activity_up Menunjukkan aktivitas keluar.
Wifi 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 bilah Status.
Ikon sebenarnya yang ditampilkan tergantung pada kekuatan sinyal.
ic_wifi_signal_0 adalah yang terlemah sedangkan ic_wifi_signal_4 adalah yang terkuat.
Seluler Ikon Ponsel diposisikan sehingga hanya satu dari ikon berikut yang ditampilkan, tergantung pada jenis sinyal ponsel.
stat_sys_airplane_mode Ikon Mode Pesawat.
stat_sys_roaming Ikon Mode Jelajah.
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 Evolusi 5G.
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 Keterangan
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 kekuatan sinyal CDMA, bahkan pada Evolution-Data Optimized (EVDO).
config_hspa_data_distinguishable Setel ke true bila ikon Data HSPA harus dibedakan dari ikon Data Sistem Telekomunikasi Seluler Universal (UMTS).
config_inflateSignalStrength Setel ke true untuk menafsirkan semua kekuatan sinyal secara artifisial sebagai satu batang lebih tinggi dari yang sebenarnya.

Layanan konfigurasi operator juga menggunakan set konfigurasinya sendiri untuk menentukan apakah ikon tertentu akan ditampilkan. Nilai-nilai ini terkait dengan kartu SIM tertentu dan tidak dapat diganti oleh OEM. Sebagai contoh:

Nilai Keterangan
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL Selalu tampilkan ikon Data.
KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL Tampilan 4G untuk LTE.
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL Tampilan 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 bilah Status:

Nilai Keterangan
status_bar_system_icon_size Mengubah ukuran ikon sistem.
status_bar_system_icon_spacing Menentukan jarak antar ikon sistem.
config_statusBarIconBlacklist Mengidentifikasi ikon sistem mana yang tidak boleh muncul di bilah Status.
config_statusBarIcons Menentukan urutan ikon yang termasuk dalam konfigurasi yang harus ditampilkan.