AppWidgetManager.ActionAppwidgetBind Feld

Definition

Aktivitätsaktion, die von Ihrer AppWidgetHost Aktivität gestartet werden soll, wenn Sie eine AppWidget binden möchten, um "AppWidgetIdIfAllowed" anzuzeigen und zu binden, gibt "false" zurück.

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

Feldwert

Attribute

Hinweise

Aktivitätsaktion, die von Ihrer AppWidgetHost Aktivität gestartet werden soll, wenn Sie eine AppWidget binden möchten, um "AppWidgetIdIfAllowed" anzuzeigen und zu binden, gibt "false" zurück.

Sie müssen die folgenden Extras angeben: <table><tr><td>#EXTRA_APPWIDGET_ID</td><td>A neu zugeordnete appWidgetId, die an den von Ihnen bereitgestellten AppWidget-Anbieter gebunden wird.</td></tr><><td<>#EXTRA_APPWIDGET_PROVIDER/td td><>The BroadcastReceiver, der der AppWidget-Anbieter für diesen AppWidget-Anbieter ist. </td></tr><><td<>#EXTRA_APPWIDGET_PROVIDER_PROFILE/td td><>Ein optionales Handle für ein Benutzerprofil, unter dem der Anbieter für diese AppWidget ausgeführt wird. </td></tr></table>

Das System antwortet mit einem onActivityResult-Aufruf mit den folgenden Extras in der Absicht: <table><tr><td><#EXTRA_APPWIDGET_ID/td td<>>The appWidgetId that you supplied in the original intent.</td></tr></table>

Wenn Sie das Ergebnis aus der Bindungsaktivität "AppWidget" erhalten, wenn der resultCode lautet android.app.Activity#RESULT_OK, wurde das AppWidget gebunden. Überprüfen Sie dann die AppWidgetProviderInfo für die zurückgegebene AppWidget-Datei, und starten Sie die Konfigurationsaktivität, falls sie einen hat. Wenn android.app.Activity#RESULT_CANCELED dieser Wert zurückgegeben wird, sollten Sie die appWidgetId löschen.

Java Dokumentation für android.appwidget.AppWidgetManager.ACTION_APPWIDGET_BIND.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen