Dostosuj ikony systemowe na pasku stanu

Pasek stanu, część interfejsu systemu Android, stale wyświetla ważne informacje użytkownikom. Na tej stronie dowiesz się, jak dostosować ikony systemowe na pasku stanu. Aby dowiedzieć się więcej, o nakładaniu zasobów, zobacz Dostosuj interfejs systemu.

Pasek postępu

Rysunek 1. Pasek stanu.

Nakładki dla określonych ikon

Większość zasobów dotyczących elementów wyświetlanych na pasku stanu znajduje się w następującym katalogu:

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

Pojedyncze ikony

Wykorzystanie Zasób Znaczenie
Alarm stat_sys_alarm Ustawiono alarm.
stat_sys_alarm_dim Urządzenie jest w trybie zen.
Prześlij stat_sys_cast Urządzenie przesyła treści na inne urządzenie.
Bluetooth stat_sys_data_bluetooth Bluetooth jest włączony.
stat_sys_data_bluetooth_connected Podłączone jest co najmniej 1 urządzenie Bluetooth.
Oszczędzanie danych stat_sys_data_saver Urządzenie jest w trybie oszczędzania danych.
Nie przeszkadzać stat_sys_dnd Urządzenie jest w trybie Nie przeszkadzać.
Ethernet stat_sys_ethernet Urządzenie jest połączone przez Ethernet.
stat_sys_ethernet_fully
Zestaw słuchawkowy stat_sys_headset Podłączono zestaw słuchawkowy.
stat_sys_headset_mic Podłączony zestaw słuchawkowy ma mikrofon.
Hotspot stat_sys_hotspot Hotspot jest aktywny.
stat_sys_managed_profile_status Profil jest zarządzany.
Dzwonek stat_sys_ringer_silent Urządzenie jest w trybie cichym.
stat_sys_ringer_vibrate Urządzenie działa w trybie Tylko wibracje.
Obrót stat_sys_rotate_landscape Ekran jest w trybie poziomym.
stat_sys_rotate_portrait Ekran jest w trybie portretowym.
Wyłącz czujniki stat_sys_sensors_off
Tryb dalekopisu stat_sys_tty_mode
Ikony VPN stat_sys_vpn_ic Wyświetlane, gdy na urządzeniu włączona jest usługa VPN, a jej wersja ma oznaczenie marki.
stat_sys_branded_vpn
Lokalizacja perm_group_location Wyświetlane, gdy bieżący stan próśb o lokalizację jest aktywny.
Lokalizacja platform/frameworks/base/core/res/res/drawable

Ikony złożone

Wskaźniki ikon połączeń przychodzących i wychodzących Wskaźniki ikon aktywności przychodzącej i wychodzącej są identyczne w przypadku Wyświetlane są oprócz nich ikony Wi-Fi i mobilnej.
ic_activity_down Wskazuje aktywność przychodzącą.
ic_activity_up Wskazuje aktywność wychodzącą.
Wi-Fi ic_wifi_signal_0
ic_wifi_signal_1
ic_wifi_signal_2,
ic_wifi_signal_3
ic_wifi_signal_4
Ikony Wi-Fi są wyświetlane na pasku stanu.
Wyświetlana ikona zależy od siły sygnału.
ic_wifi_signal_0 to najsłabszy, a ic_wifi_signal_4 – najsilniejszy.
Urządzenia mobilne Ikona komórki jest umieszczona w takim miejscu, że wyświetlana jest tylko jedna z następujących ikon: w zależności od typu sygnału komórkowego.
stat_sys_airplane_mode Ikona trybu samolotowego
stat_sys_roaming Ikona trybu roamingu
ic_lte_mobiledata Ikona LTE
ic_lte_plus_mobiledata Ikona LTE Plus
ic_g_mobiledata Ikona GPRS
ic_e_mobiledata Ikona krawędzi
ic_h_mobiledata Ikona HSDPA
ic_h_plus_mobiledata Ikona HSDPA Plus
ic_3g_mobiledata Ikona 3G
ic_4g_mobiledata Ikona 4G
ic_4g_plus_mobiledata Ikona 4G Plus
ic_5g_e_mobiledata Ikona 5G Evolution
ic_5g_mobiledata Ikona 5G
ic_5g_plus_mobiledata Ikona 5G Plus
ic_1x_mobiledata Ikona 1X

Ikony specjalne

Ten zestaw konfiguracji określa, czy niektóre ikony są wyświetlane:

Wartość Opis
config_showMin3G Gdy zasada ma wartość true, najniższą ikona wskazująca bieżący poziom połączenia danych to sieć 3G. W przeciwnym razie może się wyświetlać np. wartość 1x.
config_alwaysUseCdmaRssi Ustaw na true, jeśli wskaźnik siły odbieranego sygnału powinien zawsze wyświetlać CDMA siły sygnału, nawet w przypadku optymalizacji danych Evolution-Data Optimized (EVDO).
config_hspa_data_distinguishable Ustaw na true, gdy ikonę HSPA Data należy odróżnić od Universal Mobile Telecommunications System (UMTS) Ikona danych.
config_inflateSignalStrength Ustaw jako true na sztucznie interpretuj wszystkie siły sygnału jako jeden słupek od rzeczywistej wartości.

Usługa konfiguracji operatora używa też własnego zbioru konfiguracji do określenia, czy pojawią się niektóre ikony. Te wartości są powiązane z konkretnymi kartami SIM i nie można ich zastąpione przez OEM. Na przykład:

Wartość Opis
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL Zawsze wyświetlaj ikonę Dane.
KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL Display 4G dla LTE.
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL Wyświetlanie 4G w przypadku sieci 3G.
KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL Nie wyświetlaj LTE Plus.

Konfigurowanie ikon

Do ikon systemowych na pasku stanu mają zastosowanie następujące ogólne zmienne konfiguracyjne:

Wartość Opis
status_bar_system_icon_size Zmienia rozmiar ikon systemowych.
status_bar_system_icon_spacing Określa odstępy między ikonami systemowymi.
config_statusBarIconBlacklist Określa, które ikony systemowe nie powinny być nigdy wyświetlane na pasku stanu.
config_statusBarIcons Określa kolejność, w jakiej mają być wyświetlane ikony należące do konfiguracji.