Systemsymbole der Statusleiste anpassen

Die Statusleiste ist eine Komponente der Android-System-UI und zeigt ständig wichtige Informationen an. für Nutzende zu machen. Auf dieser Seite wird beschrieben, wie Sie die Systemsymbole der Statusleiste anpassen. Weitere Informationen zum Überlagern von Ressourcen finden Sie unter System-UI anpassen

Statusleiste

Abbildung 1: Statusleiste:

Overlays für bestimmte Symbole

Die meisten Ressourcen für Elemente, die in der Statusleiste angezeigt werden, finden Sie im folgenden Verzeichnis:

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

Einzelne Symbole

Verwendung Ressource Bedeutung
Wecker stat_sys_alarm Ein Wecker wurde gestellt.
stat_sys_alarm_dim Das Gerät befindet sich im Zen-Modus.
Streamen stat_sys_cast Das Gerät streamt gerade auf ein anderes Gerät.
Bluetooth stat_sys_data_bluetooth Bluetooth ist aktiviert.
stat_sys_data_bluetooth_connected Es ist mindestens ein Bluetooth-Gerät verbunden.
Datensparmodus stat_sys_data_saver Das Gerät befindet sich im Datensparmodus.
Bitte nicht stören stat_sys_dnd Das Gerät befindet sich im Modus „Bitte nicht stören“.
Ethernet stat_sys_ethernet Das Gerät ist über Ethernet verbunden.
stat_sys_ethernet_fully
Headset stat_sys_headset Ein Headset ist angeschlossen.
stat_sys_headset_mic Das angeschlossene Headset verfügt über ein Mikrofon.
Hotspot stat_sys_hotspot Ein Hotspot ist aktiv.
stat_sys_managed_profile_status Das Profil wird verwaltet.
Klingelton stat_sys_ringer_silent Das Gerät ist im Lautlos-Modus.
stat_sys_ringer_vibrate Das Gerät befindet sich im Nur-Vibrationsmodus.
Ausrichtung stat_sys_rotate_landscape Der Bildschirm wird im Querformat angezeigt.
stat_sys_rotate_portrait Der Bildschirm wird im Hochformat angezeigt.
Sensoren aus stat_sys_sensors_off
Schreibmaschinenmodus stat_sys_tty_mode
VPN-Symbole stat_sys_vpn_ic Wird angezeigt, wenn auf dem Gerät das VPN aktiviert ist und wenn die VPN-Version eine Marke hat.
stat_sys_branded_vpn
Standort perm_group_location Wird angezeigt, wenn der aktuelle Status der Standortanfragen aktiv ist.
Standort platform/frameworks/base/core/res/res/drawable.

Zusammengesetzte Symbole

Symbolanzeige für eingehende und ausgehende Anrufe Symbolanzeigen für eingehende und ausgehende Aktivitäten sind für WLAN- und Mobilgerätesymbole werden zusätzlich zu den Symbolen angezeigt.
ic_activity_down Weist auf eingehende Aktivitäten hin.
ic_activity_up Weist auf ausgehende Aktivitäten hin.
WLAN ic_wifi_signal_0
ic_wifi_signal_1
ic_wifi_signal_2,
ic_wifi_signal_3
ic_wifi_signal_4
In der Statusleiste werden WLAN-Symbole angezeigt.
Das tatsächlich angezeigte Symbol hängt von der Signalstärke ab.
ic_wifi_signal_0 ist das am schwächsten, während ic_wifi_signal_4 am stärksten ist.
Google Mobile Das Mobil-Symbol ist so positioniert, dass nur eines der folgenden Symbole angezeigt wird: je nach Art des Mobilfunksignals.
stat_sys_airplane_mode Symbol für den Flugmodus
stat_sys_roaming Symbol für den Roaming-Modus
ic_lte_mobiledata LTE-Symbol
ic_lte_plus_mobiledata Symbol: LTE Plus
ic_g_mobiledata GPRS-Symbol
ic_e_mobiledata Randsymbol
ic_h_mobiledata HSDPA-Symbol
ic_h_plus_mobiledata HSDPA Plus-Symbol
ic_3g_mobiledata 3G-Symbol
ic_4g_mobiledata 4G-Symbol
ic_4g_plus_mobiledata 4G Plus-Symbol
ic_5g_e_mobiledata Symbol: 5G Evolution
ic_5g_mobiledata 5G-Symbol
ic_5g_plus_mobiledata 5G Plus-Symbol
ic_1x_mobiledata 1X-Symbol

Spezielle Symbole

Dieser Satz von Konfigurationen bestimmt, ob einige Symbole angezeigt werden oder nicht:

Wert Beschreibung
config_showMin3G Bei Einstellung auf true wird das unterste Symbol, das die aktuelle Datenverbindung anzeigt, angezeigt. ist 3G. Andernfalls kann beispielsweise 1x angezeigt werden.
config_alwaysUseCdmaRssi Legen Sie true fest, wenn in der Anzeige für die empfangene Signalstärke immer CDMA angezeigt werden soll. selbst bei Evolution-Data Optimized (EVDO).
config_hspa_data_distinguishable Auf true festlegen, wenn Das HSPA Data-Symbol soll sich vom Universal Mobile Telecommunications System (UMTS) unterscheiden. Datensymbol.
config_inflateSignalStrength Auf true festlegen, um alle Signalstärken künstlich als einen Balken über dem tatsächlichen Balken interpretieren.

Der Mobilfunkanbieter-Konfigurationsdienst verwendet auch seine eigenen Konfigurationen, um festzustellen, werden bestimmte Symbole angezeigt. Diese Werte sind mit bestimmten SIM-Karten verknüpft und können nicht von OEMs überschrieben werden. Beispiel:

Wert Beschreibung
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL Das Datensymbol immer anzeigen.
KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL 4G für LTE anzeigen
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL 4G für 3G anzeigen
KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL LTE Plus nicht anzeigen

Symbole konfigurieren

Die folgenden allgemeinen Konfigurationsvariablen gelten für alle Statusleisten-Systemsymbole:

Wert Beschreibung
status_bar_system_icon_size Ändert die Größe der Systemsymbole.
status_bar_system_icon_spacing Legt den Abstand zwischen Systemsymbolen fest.
config_statusBarIconBlacklist Gibt an, welche Systemsymbole nie in der Statusleiste angezeigt werden sollen.
config_statusBarIcons Legt die Reihenfolge fest, in der Symbole für eine Konfiguration angezeigt werden.