Freigeben über


AutofillManager.RequestAutofill Methode

Definition

Überlädt

RequestAutofill(View)

Fordert explizit einen neuen Automatischausfüllkontext an.

RequestAutofill(View, Int32, Rect)

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

RequestAutofill(View)

Fordert explizit einen neuen Automatischausfü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

ansicht anfordert den neuen Automatischausfüllkontext an.

Attribute

Hinweise

Fordert explizit einen neuen Automatischausfüllkontext an.

Normalerweise wird der Autoausfüllkontext bei Bedarf automatisch gestartet, wenn #notifyViewEntered(View) er aufgerufen wird. Diese Methode sollte jedoch in den Fällen verwendet werden, in denen sie explizit gestartet werden muss. Beispielsweise, wenn die Ansicht eine AutoFILL-Option im Kontextmenü des Überlaufmenüs bietet und der Benutzer sie auswählt.

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

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

RequestAutofill(View, Int32, Rect)

Fordert explizit einen neuen Automatischausfü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

die übergeordnete virtuelle 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 Automatischausfüllkontext für virtuelle Ansichten an.

Normalerweise wird der Autoausfüllkontext bei Bedarf automatisch gestartet, wenn #notifyViewEntered(View, int, Rect) er aufgerufen wird. Diese Methode sollte jedoch in den Fällen verwendet werden, in denen sie explizit gestartet werden muss. Beispielsweise, wenn die virtuelle Ansicht eine AutoFILL-Option in ihrem Kontextüberlaufmenü bietet und der Benutzer sie auswählt.

Die Grenzen der virtuellen Ansicht müssen absolute Bildschirmkoordinaten sein. Wenn die übergeordnete Ansicht beispielsweise verwendet bounds , um die virtuelle Ansicht in ihrer Canvas zu zeichnen, können die absoluten Grenzen wie folgt berechnet werden:

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, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: