Die Statusleiste, eine Komponente der Android-System-Benutzeroberfläche, zeigt Benutzern dauerhaft wichtige Informationen an. Auf dieser Seite wird beschrieben, wie Sie die Systemsymbole in der Statusleiste anpassen. Weitere Informationen zum Überlagern von Ressourcen finden Sie unter System-Benutzeroberfläche anpassen .
Abbildung 1. Statusleiste.
Overlays für bestimmte Symbole
Die meisten Ressourcen für in der Statusleiste angezeigte Elemente werden im folgenden Verzeichnis bereitgestellt:
/platform/frameworks/base/packages/SystemUI/res/drawable
Einzelne Symbole
Verwendung | Ressource | Bedeutung |
---|---|---|
Alarm | stat_sys_alarm | Ein Alarm ist eingestellt. |
stat_sys_alarm_dim | Das Gerät befindet sich im Zen-Modus. | |
Gießen | stat_sys_cast | Das Gerät überträgt 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. | |
Datensparer | 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 befindet sich im Silent-Modus. |
stat_sys_ringer_vibrate | Das Gerät befindet sich im Nur-Vibrations-Modus. | |
Drehung | stat_sys_rotate_landscape | Der Bildschirm befindet sich im Querformat. |
stat_sys_rotate_portrait | Der Bildschirm befindet sich im Hochformat. | |
Sensoren aus | stat_sys_sensors_off | |
Fernschreibermodus | stat_sys_tty_mode | |
VPN-Symbole | stat_sys_vpn_ic | Wird angezeigt, wenn das Gerät VPN aktiviert hat und wenn die VPN-Version gebrandet ist. |
stat_sys_branded_vpn | ||
Standort | perm_group_location | Wird angezeigt, wenn der aktuelle Status der Standortanfragen aktiv ist. Befindet sich in platform/frameworks/base/core/res/res/drawable . |
Zusammengesetzte Symbole
Eingehende und ausgehende Symbolanzeigen | Die Symbolanzeigen für eingehende und ausgehende Aktivitäten sind für WLAN- und Mobilsymbole identisch und werden zusätzlich zu den Symbolen angezeigt. | |
ic_activity_down | Zeigt eingehende Aktivität an. | |
ic_activity_up | Zeigt ausgehende Aktivität an. | |
W-lan | 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 schwächste, während ic_wifi_signal_4 das stärkste ist. |
Handy, Mobiltelefon | Das Mobilfunksymbol ist so positioniert, dass je nach Art des Mobilfunksignals nur eines der folgenden Symbole angezeigt wird. | |
stat_sys_airplane_mode | Symbol für den Flugzeugmodus | |
stat_sys_roaming | Roaming-Modus-Symbol | |
ic_lte_mobiledata | LTE-Symbol | |
ic_lte_plus_mobiledata | LTE Plus-Symbol | |
ic_g_mobiledata | GPRS-Symbol | |
ic_e_mobiledata | Edge-Symbol | |
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 | 5G Evolution-Symbol | |
ic_5g_mobiledata | 5G-Symbol | |
ic_5g_plus_mobiledata | 5G Plus-Symbol | |
ic_1x_mobiledata | 1X-Symbol |
Spezielle Symbole
Dieser Konfigurationssatz bestimmt, ob einige Symbole angezeigt werden (oder nicht):
Wert | Beschreibung |
---|---|
config_showMin3G | Bei der Einstellung true ist das unterste Symbol, das die aktuelle Datenverbindungsebene anzeigt, 3G. Ansonsten kann als Beispiel 1x angezeigt werden. |
config_alwaysUseCdmaRssi | Auf true setzen, wenn der Indikator für die empfangene Signalstärke immer die CDMA-Signalstärke anzeigen soll, auch bei Evolution-Data Optimized (EVDO). |
config_hspa_data_distinguishable | Wird auf true gesetzt, wenn das HSPA-Datensymbol vom Universal Mobile Telecommunications System (UMTS)-Datensymbol unterschieden werden soll. |
config_inflateSignalStrength | Auf true setzen, um alle Signalstärken künstlich als einen Balken höher als tatsächlich zu interpretieren. |
Der Netzbetreiber-Konfigurationsdienst verwendet auch seine eigenen Konfigurationen, um zu bestimmen, ob bestimmte Symbole angezeigt werden. Diese Werte sind bestimmten SIM-Karten zugeordnet und können von OEMs nicht überschrieben werden. Zum Beispiel:
Wert | Beschreibung |
---|---|
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL | Zeigen Sie immer das Datensymbol an. |
KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL | 4G für LTE anzeigen. |
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL | Zeigen Sie 4G für 3G an. |
KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL | LTE Plus nicht anzeigen. |
Konfigurieren Sie Symbole
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 | Bestimmt den Abstand zwischen Systemsymbolen. |
config_statusBarIconBlacklist | Gibt an, 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. |