Lingua

WallpaperManager.SetResource Metodo

Definizione

Overload

Nome Descrizione
SetResource(Int32)

Modificare lo sfondo del sistema corrente impostando la bitmap nella risorsa specificata.

SetResource(Int32, WallpaperManagerFlags)

Versione di setResource(int) che consente al chiamante di specificare quale delle categorie di sfondo supportate impostare.

SetResource(Int32)

Modificare lo sfondo del sistema corrente impostando la bitmap nella risorsa specificata.

[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

Parametri

resid
Int32

int: ID risorsa della bitmap da usare come immagine dello sfondo

Attributi

Commenti

Modificare lo sfondo del sistema corrente impostando la bitmap nella risorsa specificata. La risorsa viene aperta come flusso di dati non elaborati e copiata nello sfondo; deve essere un'immagine PNG o JPEG valida. In caso di esito positivo, la finalità Intent.ACTION_WALLPAPER_CHANGED viene trasmessa. Questo metodo richiede al chiamante di conservare l'autorizzazione Manifest.permission.SET_WALLPAPER. Richiede Manifest.permission.SET_WALLPAPER

Genera: IOException Se si verifica un errore durante il ripristino dello sfondo predefinito.

Informazioni di riferimento su Android per android.app.WallpaperManager.setResource.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

SetResource(Int32, WallpaperManagerFlags)

Versione di setResource(int) che consente al chiamante di specificare quale delle categorie di sfondo supportate impostare.

[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

Parametri

resid
Int32

int: ID risorsa della bitmap da usare come immagine dello sfondo

which
WallpaperManagerFlags

int: flag che indicano quali sfondi configurare con la nuova immagine. Il valore è 0 o una combinazione delle opzioni seguenti: FLAG_SYSTEM FLAG_LOCK

Valori restituiti

ID intero assegnato allo sfondo appena attivo; o zero in caso di errore.

Attributi

Commenti

Versione di setResource(int) che consente al chiamante di specificare quale delle categorie di sfondo supportate impostare. Richiede Manifest.permission.SET_WALLPAPER

Vedere anche:

Throws: java.io.IOException

Genera: IOException

Informazioni di riferimento su Android per android.app.WallpaperManager.setResource.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a