Freigeben über


WallpaperManager.GetDrawable(WallpaperManagerFlags) Methode

Definition

<strong> Wichtiger Hinweis: </strong><ul><li>Bis version S erfordert diese Methode die android.Manifest.permission#READ_EXTERNAL_STORAGE Berechtigung.

[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> Wichtiger Hinweis: </strong><ul><li>Bis version S erfordert diese Methode die android.Manifest.permission#READ_EXTERNAL_STORAGE Berechtigung.</li><li>Ab T ist der direkte Zugriff auf das Hintergrundbild nicht mehr möglich, stattdessen wird das Standard-Systemhintergrund zurückgegeben (einige Versionen von T können einen SecurityExceptionauslösen).</li><li>Ab Version U sollte diese Methode nicht verwendet werden und löst immer eine

Java-Dokumentation für android.app.WallpaperManager.getDrawable(int).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: