AppWidgetManager.ActionAppwidgetBind Campo

Definición

La acción de actividad que se iniciará desde la AppWidgetHost actividad cuando quiera enlazar un appWidget para mostrar y enlazarAppWidgetIdIfAllowed devuelve false.

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

Valor de campo

Atributos

Comentarios

La acción de actividad que se iniciará desde la AppWidgetHost actividad cuando quiera enlazar un appWidget para mostrar y enlazarAppWidgetIdIfAllowed devuelve false.

Debe proporcionar los siguientes extras: <table><tr><td><#EXTRA_APPWIDGET_ID/td td td<>>A recién asignado appWidgetId, que se enlazará al proveedor de AppWidget que proporcione.</td/tr tr><td>><#EXTRA_APPWIDGET_PROVIDER</td td>><The BroadcastReceiver that will be the AppWidget provider for this AppWidget.>< </td/tr tr><td>><<#EXTRA_APPWIDGET_PROVIDER_PROFILE/td td td>><Un identificador opcional para un perfil de usuario en el que ejecuta el proveedor para este AppWidget.>< </td></tr></table>

El sistema responderá con una llamada onActivityResult con los siguientes extras en la intención: <table><tr><td><#EXTRA_APPWIDGET_ID/td td td<>>The appWidgetId que proporcionó en la intención original.</td></tr></table>

Cuando recibe el resultado de la actividad de enlace appWidget, si resultCode es android.app.Activity#RESULT_OK, se ha enlazado appWidget. A continuación, debe comprobar AppWidgetProviderInfo para el appWidget devuelto y, si tiene uno, inicie su actividad de configuración. Si android.app.Activity#RESULT_CANCELED se devuelve, debe eliminar appWidgetId.

Java documentación para android.appwidget.AppWidgetManager.ACTION_APPWIDGET_BIND.

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

Consulte también