AppWidgetManager.ActionAppwidgetBind Поле

Определение

Действие, запускаемое из действия AppWidgetHost , если требуется привязать AppWidget для отображения и привязкиAppWidgetIdIfAllowed, возвращает значение false.

[Android.Runtime.Register("ACTION_APPWIDGET_BIND")]
public const string ActionAppwidgetBind;
[<Android.Runtime.Register("ACTION_APPWIDGET_BIND")>]
val mutable ActionAppwidgetBind : string

Значение поля

Атрибуты

Комментарии

Действие, запускаемое из действия AppWidgetHost , если требуется привязать AppWidget для отображения и привязкиAppWidgetIdIfAllowed, возвращает значение false.

Необходимо указать следующие дополнительные компоненты: <table><tr><td><#EXTRA_APPWIDGET_ID/td<>td>A недавно выделенный appWidgetId, который будет привязан к предоставленному вами поставщику AppWidget.</td></tr>><<td<#EXTRA_APPWIDGET_PROVIDER>/td><td>— broadcastReceiver, который будет поставщиком AppWidget для этого AppWidget. </td></tr>><<td<#EXTRA_APPWIDGET_PROVIDER_PROFILE>/td><td>Необязательный дескриптор профиля пользователя, в котором запускается поставщик для этого AppWidget. </td></tr></table>

Система ответит вызовом onActivityResult со следующими дополнительными сведениями в намерении: <table><tr><td><#EXTRA_APPWIDGET_ID/td><td>The appWidgetId, указанный в исходном намерении.</td></tr></table>

При получении результата от действия привязки AppWidget, если resultCode имеет значение android.app.Activity#RESULT_OK, AppWidget был привязан. Затем проверка AppWidgetProviderInfo для возвращенного AppWidget и, если он имеется, запустите действие конфигурации. Если android.app.Activity#RESULT_CANCELED возвращается значение , следует удалить appWidgetId.

Документация по Java для android.appwidget.AppWidgetManager.ACTION_APPWIDGET_BIND.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к

См. также раздел