AppWidgetManager.UpdateAppWidgetProviderInfo(ComponentName, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обновляет сведения для предоставленного поставщика AppWidget.
[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
Параметры
- provider
- ComponentName
ComponentName
android.content.BroadcastReceiver BroadcastReceiver
для поставщика для AppWidget.
- metaDataKey
- String
ключ тега метаданных, указывающий на сведения о новом поставщике. Используйте значение NULL для сброса всех ранее заданных сведений.
- Атрибуты
Комментарии
Обновляет сведения для предоставленного поставщика AppWidget. Приложения могут использовать это для изменения поведения мини-приложения по умолчанию на основе состояния приложения (например, если пользователь вошел в систему или нет). Вызов этого API полностью заменяет предыдущее определение.
Запись манифеста поставщика должна содержать дополнительный тег метаданных, #META_DATA_APPWIDGET_PROVIDER
аналогичный тому, что должно указывать на любые альтернативные определения для поставщика.
Это сохраняется во время перезагрузки устройства и обновлений приложений. Если этот ключ метаданных отсутствует в записи манифеста, сведения по умолчанию возвращаются.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.