RemoteViews.RemoteResponse.FromFillInIntent(Intent) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwenden von Sammlungen (z. B. ListView, StackView usw.) in Widgets ist es sehr kostspielig, PendingIntents für die einzelnen Elemente festzulegen und daher nicht zu empfehlen. Stattdessen kann eine einzelne PendingIntent-Vorlage für die Auflistung festgelegt werden, siehe RemoteViews.setPendingIntentTemplate(int,PendingIntent) und die einzelne On-Click-Aktion eines bestimmten Elements kann durch Festlegen eines fillInIntent für dieses Element unterschieden werden. The fillInIntent is then combined with the PendingIntent template in to determine the final intent which will be executed when the item is clicked. Dies funktioniert wie folgt: Alle Felder, die in der Vorlage "PendingIntent" leer sind, aber von "fillInIntent" überschrieben werden, und die resultierende PendingIntent wird verwendet. Der Rest der Vorlage "PendingIntent" wird dann mit den zugehörigen Feldern ausgefüllt, die in fillInIntent festgelegt sind. Weitere Informationen finden Sie unter Intent.fillIn(Intent,int). Erstellt eine Antwort, die eine ausstehende Absicht als Teil der Antwort sendet. Die Quellgrenzen ( Intent.getSourceBounds() der Absicht werden auf die Grenzen der Zielansicht im Bildschirmbereich festgelegt. Beachten Sie, dass alle Aktivitätsoptionen, die dem mPendingIntent zugeordnet sind, vor dem Starten der Absicht außer Kraft gesetzt werden können. Siehe auch:
[Android.Runtime.Register("fromFillInIntent", "(Landroid/content/Intent;)Landroid/widget/RemoteViews$RemoteResponse;", "", ApiSince=29)]
public static Android.Widget.RemoteViews.RemoteResponse FromFillInIntent(Android.Content.Intent fillIntent);
[<Android.Runtime.Register("fromFillInIntent", "(Landroid/content/Intent;)Landroid/widget/RemoteViews$RemoteResponse;", "", ApiSince=29)>]
static member FromFillInIntent : Android.Content.Intent -> Android.Widget.RemoteViews.RemoteResponse
Parameter
- fillIntent
- Intent
Intent: Die Absicht, die mit dem PendingIntent des übergeordneten Elements kombiniert wird, um das Verhalten der Antwort zu bestimmen. Dieser Wert darf nicht NULL sein.
Gibt zurück
Dieser Wert darf nicht NULL sein.
- Attribute
Hinweise
Java Dokumentation für RemoteViews.RemoteResponse.
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.