Android unterstützt seit 2009 Live-Hintergründe, aber im Jahr 2023 könnte das Betriebssystem es Ihnen endlich ermöglichen, einen separaten Live-Hintergrund für den Sperrbildschirm festzulegen.
Android unterstützt seitdem Live-Hintergründe Android 2.0 Eclair wurde veröffentlicht 2009, aber bisher können Sie mit dem Betriebssystem nur ein einziges Live-Hintergrundbild sowohl für den Startbildschirm als auch für den Sperrbildschirm festlegen. Mit dem Betriebssystem können Benutzer eine separate festlegen statisch Hintergrundbild für den Startbildschirm und den Sperrbildschirm. Warum können Sie das nicht auch für Live-Hintergrundbilder tun? Nun, die Antwort scheint zu lauten: „Weil es noch nicht implementiert ist“, aber das könnte sich ändern Android 14. Android 14 bereitet sich darauf vor, das Festlegen eines separaten Live-Hintergrundbilds auf dem Sperrbildschirm zu unterstützen. Das wissen wir.
Beim Durchstöbern des Quellcodes für Android 13 QPR2, der letzte Woche veröffentlicht wurde, sind uns mehrere Codeänderungen aufgefallen, die die Aktivierung einer „unabhängigen Live-Hintergrundbild-Funktion für den Sperrbildschirm“ vorbereiten.
Eine Codeänderung Fügt der WallpaperManager-Klasse von Android eine neue Methode namens setWallpaperComponentWithFlags() hinzu. System-Apps, die das enthalten SET_WALLPAPER_COMPONENT Berechtigung, wie etwa die Live Wallpaper Picker-App von Android, kann diese Methode verwenden, um „das Live-Hintergrundbild [Komponente] für den/die gegebenen Bildschirm(e) festzulegen“, etwa den Startbildschirm, den Sperrbildschirm oder beide Bildschirme.In eine weitere Codeänderung, Google hat WallpaperManager eine Methode namens isLockscreenLiveWallpaperEnabled() hinzugefügt, um zu überprüfen, ob die neue unabhängige Live-Wallpaper-Funktion für den Sperrbildschirm aktiviert ist. In Android 13 ist die neue Methode „nur eine Stub-Methode, die immer false zurückgibt“, während sie in Android 14 „true zurückgibt“. wenn die neue Hintergrundlogik aktiviert ist, d. h. wenn das Sperrbildschirm-Hintergrundbild immer einen WallpaperService und keinen statischen verwendet Bild." WallpaperService bezieht sich auf die API, die Apps verwenden, um einen Live-Hintergrunddienst zu implementieren, also wenn das „neue Hintergrundbild Logik“ aktiviert ist, unterstützt der Sperrbildschirm die Anzeige von Live-Hintergrundbildern, die diesen Standard implementieren API.
Die Funktion „Live-Hintergrundbild für unabhängigen Sperrbildschirm“ ist derzeit in der Android 14 Developer Preview nicht verfügbar. Dies liegt daran, dass SystemUI den Wert von config_independentLockscreenLiveWallpaper überprüft, bevor die neue Hintergrundlogik aktiviert wird. Diese Konfiguration ist derzeit in AOSP und den öffentlichen Android 14-Vorschauen standardmäßig deaktiviert, sodass der Sperrbildschirm in aktuellen Builds weiterhin die Anzeige nur statischer Hintergrundbilder unterstützt. Darüber hinaus muss die Live Wallpaper Picker-App aktualisiert werden, um die neue API zum Festlegen eines Live-Hintergrunds zu unterstützen Hintergrundbild für den Sperrbildschirm, da es derzeit noch das vom Benutzer ausgewählte Live-Hintergrundbild auf beiden Häusern festlegt Bildschirm Und Sperrbildschirm.
Wenn der oben genannte Konfigurationswert mithilfe eines Runtime Resource Overlay (RRO) in Android 14 DP2 überschrieben wird, um „true“ zurückzugeben, wird der Die „Wallpaper & Style“-App von Pixel zeigt die Option zum Festlegen eines unabhängigen Live-Hintergrundbilds auf dem Sperrbildschirm an, dies ist jedoch nicht der Fall arbeiten. Stattdessen legt der Live Wallpaper Picker das Live-Hintergrundbild sowohl auf dem Startbildschirm als auch auf dem Sperrbildschirm fest.
Es ist wahrscheinlich, dass diese Funktion hinzugefügt wird, um neue Geräte zu unterstützen das Pixel-Tablet, das gleichzeitig als Nest-Smart-Display fungieren wird, aber es ist immer noch eine willkommene Abwechslung, die sich viele Benutzer seit Jahren gewünscht haben. Google arbeitet daran, eine Vielzahl neuer Anpassungsfunktionen hinzuzufügen, von denen einige Pixel-exklusiv sind (wie das neue). Emoji-Hintergrundbild), aber das ist zum Glück nicht der Fall. Wir werden ein Auge darauf haben, ob diese Funktion in einer zukünftigen Vorschauversion von Android 14 enthalten sein wird, es gibt jedoch keine Garantie dafür, dass sie veröffentlicht wird – manchmal handelt es sich nur um Funktionen, die sich in der Entwicklung befinden nie den endgültigen Schnitt machen.