AppWidgetManager.UpdateAppWidget 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 |
|---|---|
| UpdateAppWidget(ComponentName, RemoteViews) |
Establezca remoteViews que se usará para todas las instancias de AppWidget para el proveedor de AppWidget proporcionado. |
| UpdateAppWidget(Int32, RemoteViews) |
Establezca RemoteViews que se usará para el appWidgetId especificado. |
| UpdateAppWidget(Int32[], RemoteViews) |
Establezca RemoteViews que se usará para los appWidgetIds especificados. |
UpdateAppWidget(ComponentName, RemoteViews)
Establezca remoteViews que se usará para todas las instancias de AppWidget para el proveedor de AppWidget proporcionado.
[Android.Runtime.Register("updateAppWidget", "(Landroid/content/ComponentName;Landroid/widget/RemoteViews;)V", "GetUpdateAppWidget_Landroid_content_ComponentName_Landroid_widget_RemoteViews_Handler")]
public virtual void UpdateAppWidget(Android.Content.ComponentName? provider, Android.Widget.RemoteViews? views);
[<Android.Runtime.Register("updateAppWidget", "(Landroid/content/ComponentName;Landroid/widget/RemoteViews;)V", "GetUpdateAppWidget_Landroid_content_ComponentName_Landroid_widget_RemoteViews_Handler")>]
abstract member UpdateAppWidget : Android.Content.ComponentName * Android.Widget.RemoteViews -> unit
override this.UpdateAppWidget : Android.Content.ComponentName * Android.Widget.RemoteViews -> unit
Parámetros
- provider
- ComponentName
ComponentName para el android.content.BroadcastReceiver BroadcastReceiver proveedor de AppWidget.
- views
- RemoteViews
Objeto RemoteViews que se va a mostrar.
- Atributos
Comentarios
Establezca remoteViews que se usará para todas las instancias de AppWidget para el proveedor de AppWidget proporcionado.
Está bien llamar a este método tanto dentro de una #ACTION_APPWIDGET_UPDATE difusión como fuera del controlador. Este método solo funcionará cuando se llame desde el uid que posee el proveedor AppWidget.
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
UpdateAppWidget(Int32, RemoteViews)
Establezca RemoteViews que se usará para el appWidgetId especificado.
[Android.Runtime.Register("updateAppWidget", "(ILandroid/widget/RemoteViews;)V", "GetUpdateAppWidget_ILandroid_widget_RemoteViews_Handler")]
public virtual void UpdateAppWidget(int appWidgetId, Android.Widget.RemoteViews? views);
[<Android.Runtime.Register("updateAppWidget", "(ILandroid/widget/RemoteViews;)V", "GetUpdateAppWidget_ILandroid_widget_RemoteViews_Handler")>]
abstract member UpdateAppWidget : int * Android.Widget.RemoteViews -> unit
override this.UpdateAppWidget : int * Android.Widget.RemoteViews -> unit
Parámetros
- appWidgetId
- Int32
Instancia de AppWidget para la que se van a establecer remoteViews.
- views
- RemoteViews
Objeto RemoteViews que se va a mostrar.
- Atributos
Comentarios
Establezca RemoteViews que se usará para el appWidgetId especificado.
Tenga en cuenta que el parámetro RemoteViews se almacenará en caché mediante AppWidgetService y, por tanto, debe contener una representación completa del widget. Para realizar actualizaciones parciales de widgets, consulte #partiallyUpdateAppWidget(int, RemoteViews).
Está bien llamar a este método tanto dentro de una #ACTION_APPWIDGET_UPDATE difusión como fuera del controlador. Este método solo funcionará cuando se llame desde el uid que posee el proveedor AppWidget.
La memoria total de mapa de bits usada por el objeto RemoteViews no puede superar la necesaria para rellenar la pantalla 1,5 veces, es decir, (ancho de pantalla x alto de pantalla x 4 x 1,5) bytes.
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
UpdateAppWidget(Int32[], RemoteViews)
Establezca RemoteViews que se usará para los appWidgetIds especificados.
[Android.Runtime.Register("updateAppWidget", "([ILandroid/widget/RemoteViews;)V", "GetUpdateAppWidget_arrayILandroid_widget_RemoteViews_Handler")]
public virtual void UpdateAppWidget(int[]? appWidgetIds, Android.Widget.RemoteViews? views);
[<Android.Runtime.Register("updateAppWidget", "([ILandroid/widget/RemoteViews;)V", "GetUpdateAppWidget_arrayILandroid_widget_RemoteViews_Handler")>]
abstract member UpdateAppWidget : int[] * Android.Widget.RemoteViews -> unit
override this.UpdateAppWidget : int[] * Android.Widget.RemoteViews -> unit
Parámetros
- appWidgetIds
- Int32[]
Instancias de AppWidget para las que se van a establecer remoteViews.
- views
- RemoteViews
Objeto RemoteViews que se va a mostrar.
- Atributos
Comentarios
Establezca RemoteViews que se usará para los appWidgetIds especificados.
Tenga en cuenta que el parámetro RemoteViews se almacenará en caché mediante AppWidgetService y, por tanto, debe contener una representación completa del widget. Para realizar actualizaciones parciales de widgets, consulte #partiallyUpdateAppWidget(int[], RemoteViews).
Está bien llamar a este método tanto dentro de una #ACTION_APPWIDGET_UPDATE difusión como fuera del controlador. Este método solo funcionará cuando se llame desde el uid que posee el proveedor AppWidget.
La memoria total de mapa de bits usada por el objeto RemoteViews no puede superar la necesaria para rellenar la pantalla 1,5 veces, es decir, (ancho de pantalla x alto de pantalla x 4 x 1,5) bytes.
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.