WallpaperManager.SetBitmap 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 |
|---|---|
| SetBitmap(Bitmap, Rect, Boolean, WallpaperManagerFlags) |
Versione di che consente al chiamante di |
| SetBitmap(Bitmap, Rect, Boolean) |
Modificare lo sfondo del sistema corrente in una bitmap, specificando un suggerimento su quale subrectangle dell'immagine completa deve essere visibile. |
| SetBitmap(Bitmap) |
Modificare lo sfondo del sistema corrente in una bitmap. |
SetBitmap(Bitmap, Rect, Boolean, WallpaperManagerFlags)
Versione di che consente al chiamante di #setBitmap(Bitmap, Rect, boolean) specificare quale delle categorie di sfondo supportate impostare.
[Android.Runtime.Register("setBitmap", "(Landroid/graphics/Bitmap;Landroid/graphics/Rect;ZI)I", "GetSetBitmap_Landroid_graphics_Bitmap_Landroid_graphics_Rect_ZIHandler", ApiSince=24)]
[Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")]
public virtual int SetBitmap(Android.Graphics.Bitmap? fullImage, Android.Graphics.Rect? visibleCropHint, bool allowBackup, Android.App.WallpaperManagerFlags which);
[<Android.Runtime.Register("setBitmap", "(Landroid/graphics/Bitmap;Landroid/graphics/Rect;ZI)I", "GetSetBitmap_Landroid_graphics_Bitmap_Landroid_graphics_Rect_ZIHandler", ApiSince=24)>]
[<Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")>]
abstract member SetBitmap : Android.Graphics.Bitmap * Android.Graphics.Rect * bool * Android.App.WallpaperManagerFlags -> int
override this.SetBitmap : Android.Graphics.Bitmap * Android.Graphics.Rect * bool * Android.App.WallpaperManagerFlags -> int
Parametri
- fullImage
- Bitmap
Bitmap che fornirà l'immagine dello sfondo.
- visibleCropHint
- Rect
Area secondaria rettangolare di fullImage che deve essere visualizzata come sfondo. Il passaggio null per questo parametro indica che l'immagine completa deve essere visualizzata, se possibile, in base alle proporzioni dell'immagine e del dispositivo e così via.
- allowBackup
- Boolean
true se il sistema operativo è autorizzato a eseguire il backup di questa immagine dello sfondo per il ripristino in un dispositivo futuro; false in caso contrario.
- which
- WallpaperManagerFlags
Flag che indicano quali sfondi configurare con la nuova immagine.
Valori restituiti
ID intero assegnato allo sfondo appena attivo; o zero in caso di errore.
- Attributi
Commenti
Versione di che consente al chiamante di #setBitmap(Bitmap, Rect, boolean) specificare quale delle categorie di sfondo supportate impostare.
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
SetBitmap(Bitmap, Rect, Boolean)
Modificare lo sfondo del sistema corrente in una bitmap, specificando un suggerimento su quale subrectangle dell'immagine completa deve essere visibile.
[Android.Runtime.Register("setBitmap", "(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Z)I", "GetSetBitmap_Landroid_graphics_Bitmap_Landroid_graphics_Rect_ZHandler", ApiSince=24)]
[Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")]
public virtual int SetBitmap(Android.Graphics.Bitmap? fullImage, Android.Graphics.Rect? visibleCropHint, bool allowBackup);
[<Android.Runtime.Register("setBitmap", "(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Z)I", "GetSetBitmap_Landroid_graphics_Bitmap_Landroid_graphics_Rect_ZHandler", ApiSince=24)>]
[<Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")>]
abstract member SetBitmap : Android.Graphics.Bitmap * Android.Graphics.Rect * bool -> int
override this.SetBitmap : Android.Graphics.Bitmap * Android.Graphics.Rect * bool -> int
Parametri
- fullImage
- Bitmap
Bitmap che fornirà l'immagine dello sfondo.
- visibleCropHint
- Rect
Area secondaria rettangolare di fullImage che deve essere visualizzata come sfondo. Il passaggio null per questo parametro indica che l'immagine completa deve essere visualizzata, se possibile, in base alle proporzioni dell'immagine e del dispositivo e così via.
- allowBackup
- Boolean
true se il sistema operativo è autorizzato a eseguire il backup di questa immagine dello sfondo per il ripristino in un dispositivo futuro; false in caso contrario.
Valori restituiti
ID intero assegnato allo sfondo appena attivo; o zero in caso di errore.
- Attributi
Commenti
Modificare lo sfondo del sistema corrente in una bitmap, specificando un suggerimento su quale subrectangle dell'immagine completa deve essere visibile. Il sistema operativo tenterà quindi di presentare al meglio la parte specificata dell'immagine completa come immagine dello sfondo del sistema statico. In caso di esito positivo, la finalità Intent#ACTION_WALLPAPER_CHANGED viene trasmessa.
Il passaggio null come visibleHint parametro equivale al passaggio (0, 0, fullImage.getWidth(), ). fullImage.getHeight()
Questo metodo richiede al chiamante di contenere l'autorizzazione android.Manifest.permission#SET_WALLPAPER.
per android.app.WallpaperManager.setBitmap(android.graphics.Bitmap, android.graphics.Rect, boolean).
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
SetBitmap(Bitmap)
Modificare lo sfondo del sistema corrente in una bitmap.
[Android.Runtime.Register("setBitmap", "(Landroid/graphics/Bitmap;)V", "GetSetBitmap_Landroid_graphics_Bitmap_Handler")]
[Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")]
public virtual void SetBitmap(Android.Graphics.Bitmap? bitmap);
[<Android.Runtime.Register("setBitmap", "(Landroid/graphics/Bitmap;)V", "GetSetBitmap_Landroid_graphics_Bitmap_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")>]
abstract member SetBitmap : Android.Graphics.Bitmap -> unit
override this.SetBitmap : Android.Graphics.Bitmap -> unit
Parametri
- bitmap
- Bitmap
Bitmap da utilizzare come nuovo sfondo del sistema.
- Attributi
Eccezioni
Se si verifica un errore durante il ripristino dello sfondo predefinito.
Commenti
Modificare lo sfondo del sistema corrente in una bitmap. La bitmap specificata viene convertita in un file PNG e archiviata come sfondo. In caso di esito positivo, la finalità Intent#ACTION_WALLPAPER_CHANGED viene trasmessa.
Questo metodo equivale a chiamare #setBitmap(Bitmap, Rect, boolean) e passare null per il visibleCrop rettangolo e true per il allowBackup parametro .
Questo metodo richiede al chiamante di contenere l'autorizzazione android.Manifest.permission#SET_WALLPAPER.
per android.app.WallpaperManager.setBitmap(android.graphics.Bitmap).
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.