WallpaperManager.GetDrawable(WallpaperManagerFlags) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
<strong> Important note: </strong> only apps with android.Manifest.permission#MANAGE_EXTERNAL_STORAGE should use this method.
[Android.Runtime.Register("getDrawable", "(I)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_IHandler", ApiSince=34)]
public virtual Android.Graphics.Drawables.Drawable? GetDrawable(Android.App.WallpaperManagerFlags which);
[<Android.Runtime.Register("getDrawable", "(I)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_IHandler", ApiSince=34)>]
abstract member GetDrawable : Android.App.WallpaperManagerFlags -> Android.Graphics.Drawables.Drawable
override this.GetDrawable : Android.App.WallpaperManagerFlags -> Android.Graphics.Drawables.Drawable
Parameter
- which
- WallpaperManagerFlags
Der FLAG_* Bezeichner eines gültigen Hintergrundbildtyps. Löst IllegalArgumentException aus, wenn ein ungültiges Hintergrundbild angefordert wird.
Gibt zurück
Ein Drawable-Objekt für das angeforderte Hintergrundbild.
- Attribute
Hinweise
<strong> Important note: </strong> only apps with android.Manifest.permission#MANAGE_EXTERNAL_STORAGE should use this method. Andernfalls wird ein SecurityException Fehler ausgelöst.
Rufen Sie das angeforderte Hintergrundbild für den angegebenen Hintergrundbildtyp ab, wenn es sich bei dem Hintergrundbild nicht um ein Live-Hintergrundbild handelt. Diese Methode sollte nicht verwendet werden, um das Hintergrundbild des Benutzers in einer App anzuzeigen: android.view.WindowManager.LayoutParams#FLAG_SHOW_WALLPAPER sollte stattdessen verwendet werden.
Bei Aufruf mit which=#FLAG_SYSTEM, wenn auf dem Startbildschirm ein Live-Hintergrundbild vorhanden ist, wird das integrierte Standardhintergrund zurückgegeben.
Bei Aufruf mit which=#FLAG_LOCK, wenn auf dem Sperrbildschirm ein Live-Hintergrundbild vorhanden ist oder der Sperrbildschirm und der Startbildschirm das gleiche Hintergrundbildmodul gemeinsam nutzen, null wird zurückgegeben.
#getWallpaperInfo(int) kann verwendet werden, um zu bestimmen, ob ein Live-Hintergrundbild auf einem bestimmten Bildschirmtyp vorhanden ist.
Java Dokumentation für android.app.WallpaperManager.getDrawable(int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.