WallpaperManager.SetResource Método

Definición

Sobrecargas

Nombre Description
SetResource(Int32)

Cambie el fondo de pantalla del sistema actual al mapa de bits del recurso especificado.

SetResource(Int32, WallpaperManagerFlags)

Versión de setResource(int) que permite al autor de la llamada especificar cuál de las categorías de fondo de pantalla admitidas se van a establecer.

SetResource(Int32)

Cambie el fondo de pantalla del sistema actual al mapa de bits del recurso especificado.

[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

Parámetros

resid
Int32

int: el identificador de recurso del mapa de bits que se va a usar como imagen de fondo de pantalla

Atributos

Comentarios

Cambie el fondo de pantalla del sistema actual al mapa de bits del recurso especificado. El recurso se abre como un flujo de datos sin procesar y se copia en el fondo de pantalla; debe ser una imagen PNG o JPEG válida. Si se realiza correctamente, la intención Intent.ACTION_WALLPAPER_CHANGED se transmite. Este método requiere que el autor de la llamada contenga el permiso Manifest.permission.SET_WALLPAPER. Requiere Manifest.permission.SET_WALLPAPER

Produce: IOException Si se produce un error al revertir al fondo de pantalla integrado.

Referencia de Android para android.app.WallpaperManager.setResource.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

SetResource(Int32, WallpaperManagerFlags)

Versión de setResource(int) que permite al autor de la llamada especificar cuál de las categorías de fondo de pantalla admitidas se van a establecer.

[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

Parámetros

resid
Int32

int: el identificador de recurso del mapa de bits que se va a usar como imagen de fondo de pantalla

which
WallpaperManagerFlags

int: marcas que indican qué fondos de pantalla se van a configurar con las nuevas imágenes. El valor es 0 o una combinación de lo siguiente: FLAG_SYSTEM FLAG_LOCK

Devoluciones

Identificador entero asignado al fondo de pantalla recién activo; o cero en caso de error.

Atributos

Comentarios

Versión de setResource(int) que permite al autor de la llamada especificar cuál de las categorías de fondo de pantalla admitidas se van a establecer. Requiere Manifest.permission.SET_WALLPAPER

Consulte también:

Produce: java.io.IOException

Inicia: IOException

Referencia de Android para android.app.WallpaperManager.setResource.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a