AppWidgetManager.ActionAppwidgetBind Champ
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
L’action d’activité à lancer à partir de votre AppWidgetHost activité lorsque vous souhaitez lier un AppWidget à afficher et bindAppWidgetIdIfAllowed retourne false.
[Android.Runtime.Register("ACTION_APPWIDGET_BIND")]
public const string ActionAppwidgetBind;
[<Android.Runtime.Register("ACTION_APPWIDGET_BIND")>]
val mutable ActionAppwidgetBind : string
Valeur de champ
- Attributs
Remarques
L’action d’activité à lancer à partir de votre AppWidgetHost activité lorsque vous souhaitez lier un AppWidget à afficher et bindAppWidgetIdIfAllowed retourne false.
Vous devez fournir les extras suivants : <table><tr><td>#EXTRA_APPWIDGET_ID</td td>><A nouvellement alloué appWidgetId, qui sera lié au fournisseur AppWidget que vous fournissez.</td>/tr tr><<>td><#EXTRA_APPWIDGET_PROVIDER/td><Td>The BroadcastReceiver qui sera le fournisseur AppWidget pour cet AppWidget.<
</td>/tr tr>><<tr><#EXTRA_APPWIDGET_PROVIDER_PROFILE/td td><Td>. Un handle facultatif vers un profil utilisateur sous lequel exécute le fournisseur pour ce AppWidget.<
</td></tr></table>
Le système répond avec un appel onActivityResult avec les extras suivants dans l’intention : <table><tr><td>#EXTRA_APPWIDGET_ID</td><td>The appWidgetId que vous avez fourni dans l’intention d’origine.</td></tr></table>
Lorsque vous recevez le résultat de l’activité de liaison AppWidget, si le resultCode est android.app.Activity#RESULT_OK, AppWidget a été lié. Vous devez ensuite vérifier AppWidgetProviderInfo pour l’AppWidget retourné, et s’il en a un, lancez son activité de configuration. Si android.app.Activity#RESULT_CANCELED elle est retournée, vous devez supprimer l’appWidgetId.
Java documentation pour android.appwidget.AppWidgetManager.ACTION_APPWIDGET_BIND.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.