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.