Freigeben über


AutofillManager.RequestAutofill Methode

Definition

Überlädt

RequestAutofill(View)

Fordert explizit einen neuen AutoAusfüllkontext an.

RequestAutofill(View, Int32, Rect)

Fordert explizit einen neuen AutoAusfüllkontext für virtuelle Ansichten an.

RequestAutofill(View)

Fordert explizit einen neuen AutoAusfüllkontext an.

[Android.Runtime.Register("requestAutofill", "(Landroid/view/View;)V", "", ApiSince=26)]
public void RequestAutofill (Android.Views.View view);
[<Android.Runtime.Register("requestAutofill", "(Landroid/view/View;)V", "", ApiSince=26)>]
member this.RequestAutofill : Android.Views.View -> unit

Parameter

view
View

anzeigen, in der der neue Kontext für das automatische Ausfüllen angefordert wird.

Attribute

Hinweise

Fordert explizit einen neuen AutoAusfüllkontext an.

Normalerweise wird der AutoAusfüllkontext bei Bedarf automatisch gestartet, wenn #notifyViewEntered(View) sie aufgerufen wird, aber diese Methode sollte in den Fällen verwendet werden, in denen sie explizit gestartet werden müssen. Wenn die Ansicht z. B. eine AUTOFILL-Option im Kontextüberlaufmenü bietet und der Benutzer sie auswählt.

Java-Dokumentation für android.view.autofill.AutofillManager.requestAutofill(android.view.View).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

RequestAutofill(View, Int32, Rect)

Fordert explizit einen neuen AutoAusfüllkontext für virtuelle Ansichten an.

[Android.Runtime.Register("requestAutofill", "(Landroid/view/View;ILandroid/graphics/Rect;)V", "", ApiSince=26)]
public void RequestAutofill (Android.Views.View view, int virtualId, Android.Graphics.Rect absBounds);
[<Android.Runtime.Register("requestAutofill", "(Landroid/view/View;ILandroid/graphics/Rect;)V", "", ApiSince=26)>]
member this.RequestAutofill : Android.Views.View * int * Android.Graphics.Rect -> unit

Parameter

view
View

das übergeordnete Element der virtuellen Ansicht.

virtualId
Int32

ID, die das virtuelle untergeordnete Element in der übergeordneten Ansicht identifiziert.

absBounds
Rect

absolute Begrenzungen der virtuellen Ansicht auf dem Bildschirm.

Attribute

Hinweise

Fordert explizit einen neuen AutoAusfüllkontext für virtuelle Ansichten an.

Normalerweise wird der AutoAusfüllkontext bei Bedarf automatisch gestartet, wenn #notifyViewEntered(View, int, Rect) sie aufgerufen wird, aber diese Methode sollte in den Fällen verwendet werden, in denen sie explizit gestartet werden müssen. Wenn die virtuelle Ansicht beispielsweise eine AUTOFILL-Option im Kontextüberlaufmenü bietet, und der Benutzer es auswählt.

Die Grenzen der virtuellen Ansicht müssen absolute Bildschirmkoordinaten sein. Wenn die übergeordnete Ansicht z. B. zum Zeichnen der virtuellen Ansicht in der Canvas verwendet bounds wird, können die absoluten Grenzen berechnet werden durch:

int offset[] = new int[2];
              getLocationOnScreen(offset);
              Rect absBounds = new Rect(bounds.left + offset[0],
                  bounds.top + offset[1],
                  bounds.right + offset[0], bounds.bottom + offset[1]);

Java-Dokumentation für android.view.autofill.AutofillManager.requestAutofill(android.view.View, int, android.graphics.Rect).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: