AppWidgetManager.UpdateAppWidgetProviderInfo(ComponentName, String) 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í.
Actualiza la información del proveedor de AppWidget proporcionado.
[Android.Runtime.Register("updateAppWidgetProviderInfo", "(Landroid/content/ComponentName;Ljava/lang/String;)V", "GetUpdateAppWidgetProviderInfo_Landroid_content_ComponentName_Ljava_lang_String_Handler", ApiSince=28)]
public virtual void UpdateAppWidgetProviderInfo (Android.Content.ComponentName? provider, string? metaDataKey);
[<Android.Runtime.Register("updateAppWidgetProviderInfo", "(Landroid/content/ComponentName;Ljava/lang/String;)V", "GetUpdateAppWidgetProviderInfo_Landroid_content_ComponentName_Ljava_lang_String_Handler", ApiSince=28)>]
abstract member UpdateAppWidgetProviderInfo : Android.Content.ComponentName * string -> unit
override this.UpdateAppWidgetProviderInfo : Android.Content.ComponentName * string -> unit
Parámetros
- provider
- ComponentName
ComponentName
para el proveedor de android.content.BroadcastReceiver BroadcastReceiver
AppWidget.
- metaDataKey
- String
clave para la etiqueta de metadatos que apunta a la nueva información del proveedor. Use null para restablecer cualquier información establecida anteriormente.
- Atributos
Comentarios
Actualiza la información del proveedor de AppWidget proporcionado. Las aplicaciones pueden usarlo para cambiar el comportamiento predeterminado del widget en función del estado de la aplicación (por ejemplo, si el usuario ha iniciado sesión o no). Al llamar a esta API, se reemplaza completamente la definición anterior.
La entrada de manifiesto del proveedor debe contener una etiqueta de metadatos adicional similar a #META_DATA_APPWIDGET_PROVIDER
la que debe apuntar a las definiciones alternativas del proveedor.
Esto se conserva en los reinicios del dispositivo y las actualizaciones de la aplicación. Si esta clave de metadatos no está presente en la entrada del manifiesto, la información se revierte al valor predeterminado.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.