WallpaperManager.SetResource Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.