WallpaperManager.SetResource Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.