WallpaperManager.SetResource Methode

Definition

Überlädt

Name Beschreibung
SetResource(Int32)

Ändern Sie das aktuelle Systemhintergrundbild in die Bitmap in der angegebenen Ressource.

SetResource(Int32, WallpaperManagerFlags)

#setResource(int) Mit dieser Version kann der Aufrufer angeben, welche der unterstützten Hintergrundbildkategorien festgelegt werden sollen.

SetResource(Int32)

Ändern Sie das aktuelle Systemhintergrundbild in die Bitmap in der angegebenen Ressource.

[Android.Runtime.Register("setResource", "(I)V", "GetSetResource_IHandler")]
[Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")]
public virtual void SetResource(int resid);
[<Android.Runtime.Register("setResource", "(I)V", "GetSetResource_IHandler")>]
[<Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")>]
abstract member SetResource : int -> unit
override this.SetResource : int -> unit

Parameter

resid
Int32

Die Ressourcen-ID der Bitmap, die als Hintergrundbild verwendet werden soll

Attribute

Ausnahmen

Wenn ein Fehler auftritt, wird auf das integrierte Hintergrundbild zurückgesetzt.

Hinweise

Ändern Sie das aktuelle Systemhintergrundbild in die Bitmap in der angegebenen Ressource. Die Ressource wird als Rohdatenstrom geöffnet und in das Hintergrundbild kopiert. es muss ein gültiges PNG- oder JPEG-Bild sein. Bei Erfolg wird die Absicht Intent#ACTION_WALLPAPER_CHANGED übertragen.

Für diese Methode muss der Aufrufer die Berechtigung android.Manifest.permission#SET_WALLPAPERenthalten.

Java Dokumentation für android.app.WallpaperManager.setResource(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.

Gilt für:

SetResource(Int32, WallpaperManagerFlags)

#setResource(int) Mit dieser Version kann der Aufrufer angeben, welche der unterstützten Hintergrundbildkategorien festgelegt werden sollen.

[Android.Runtime.Register("setResource", "(II)I", "GetSetResource_IIHandler", ApiSince=24)]
[Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")]
public virtual int SetResource(int resid, Android.App.WallpaperManagerFlags which);
[<Android.Runtime.Register("setResource", "(II)I", "GetSetResource_IIHandler", ApiSince=24)>]
[<Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")>]
abstract member SetResource : int * Android.App.WallpaperManagerFlags -> int
override this.SetResource : int * Android.App.WallpaperManagerFlags -> int

Parameter

resid
Int32

Die Ressourcen-ID der Bitmap, die als Hintergrundbild verwendet werden soll

which
WallpaperManagerFlags

Flags, die angeben, welche Hintergrundbilder mit dem neuen Bild konfiguriert werden sollen

Gibt zurück

Eine ganzzahlige ID, die dem neu aktiven Hintergrundbild zugewiesen ist; oder Null beim Fehler.

Attribute

Hinweise

#setResource(int) Mit dieser Version kann der Aufrufer angeben, welche der unterstützten Hintergrundbildkategorien festgelegt werden sollen.

Java Dokumentation für android.app.WallpaperManager.setResource(int, 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.

Gilt für: