Die Statusleiste ist eine Komponente der Android-Benutzeroberfläche und zeigt Nutzern ständig wichtige Informationen an. Auf dieser Seite wird beschrieben, wie Sie die Systemsymbole in der Statusleiste anpassen. Weitere Informationen zu Overlay-Ressourcen finden Sie unter System-UI anpassen.
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 |
Es ist ein Wecker gestellt. |
stat_sys_alarm_dim |
Das Gerät befindet sich im Zen-Modus. | |
Streamen | stat_sys_cast |
Das Gerät streamt auf ein anderes Gerät. |
Bluetooth | stat_sys_data_bluetooth |
Bluetooth ist aktiviert. |
stat_sys_data_bluetooth_connected |
Mindestens ein Bluetooth-Gerät ist 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 verbunden. |
stat_sys_headset_mic |
Das verbundene Headset hat 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 befindet sich im Lautlosmodus. |
stat_sys_ringer_vibrate |
Das Gerät ist im Modus „Nur vibrieren“ | |
Ausrichtung | stat_sys_rotate_landscape |
Das Display ist im Querformat. |
stat_sys_rotate_portrait |
Der Bildschirm ist im Hochformat. | |
Sensoren aus | stat_sys_sensors_off |
|
Teletypewriter-Modus | stat_sys_tty_mode |
|
VPN-Symbole | stat_sys_vpn_ic |
Wird angezeigt, wenn auf dem Gerät ein VPN aktiviert ist und die VPN-Version ein Branding 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 . |
Kompositsymbole
Symbole für eingehende und ausgehende Anrufe | Die Symbole für eingehende und ausgehende Aktivitäten sind für WLAN- und Mobilfunksymbole identisch und werden zusätzlich zu den Symbolen angezeigt. | |
ic_activity_down |
Gibt eingehende Aktivitäten an. | |
ic_activity_up |
Gibt ausgehende Aktivitäten an. | |
WLAN | ic_wifi_signal_0 ic_wifi_signal_1 ic_wifi_signal_2 ,
ic_wifi_signal_3 ic_wifi_signal_4 |
WLAN-Symbole werden in der Statusleiste angezeigt. Welches Symbol angezeigt wird, hängt von der Signalstärke ab. ic_wifi_signal_0 steht für die geringste und ic_wifi_signal_4 für die höchste Signalstärke. |
App | Das Symbol für Mobilfunk wird so positioniert, dass je nach Art des Mobilfunksignals nur eines der folgenden Symbole angezeigt wird. | |
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 |
LTE Plus-Symbol | |
ic_g_mobiledata |
GPRS-Symbol | |
ic_e_mobiledata |
Symbol für Edge | |
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 für 5G Evolution | |
ic_5g_mobiledata |
5G-Symbol | |
ic_5g_plus_mobiledata |
5G Plus-Symbol | |
ic_1x_mobiledata |
Symbol „1x“ |
Sondersymbole
Mit diesen Konfigurationen wird festgelegt, ob einige Symbole angezeigt werden oder nicht:
Wert | Beschreibung |
---|---|
config_showMin3G |
Wenn true festgelegt ist, ist 3G das niedrigste Symbol, das die aktuelle Datenverbindungsebene anzeigt. Andernfalls kann beispielsweise „1x“ angezeigt werden. |
config_alwaysUseCdmaRssi |
Legen Sie true fest, wenn die Anzeige für die empfangene Signalstärke immer die CDMA-Signalstärke anzeigen soll, auch bei Evolution-Data Optimized (EVDO). |
config_hspa_data_distinguishable |
Legen Sie true fest, wenn das HSPA-Datensymbol vom UMTS-Datensymbol (Universal Mobile Telecommunications System) unterschieden werden soll. |
config_inflateSignalStrength |
Legen Sie true fest, um alle Signalstärken künstlich um einen Balken höher als tatsächlich zu interpretieren. |
Der Dienst zur Konfiguration des Mobilfunkanbieters verwendet auch eigene Konfigurationen, um festzustellen, ob bestimmte Symbole angezeigt werden. Diese Werte sind mit bestimmten SIM-Karten verknüpft und können von OEMs nicht überschrieben werden. Beispiel:
Wert | Beschreibung |
---|---|
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL |
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 Systemsymbole in der Statusleiste:
Wert | Beschreibung |
---|---|
status_bar_system_icon_size |
Ändert die Größe der Systemsymbole. |
status_bar_system_icon_spacing |
Bestimmt den Abstand zwischen Systemsymbolen. |
config_statusBarIconBlacklist |
Hier wird angegeben, welche Systemsymbole niemals in der Statusleiste angezeigt werden sollen. |
config_statusBarIcons |
Bestimmt die Reihenfolge, in der Symbole, die zu einer Konfiguration gehören, angezeigt werden sollen. |