AutofillManager.RequestAutofill 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.
Ü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]);
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.