View.OnCreateVirtualViewTranslationRequests Methode

Definition

Sammelt ViewTranslationRequests, die den Inhalt darstellen, der für die virtuellen Ansichten in der Hostansicht übersetzt werden soll.

[Android.Runtime.Register("onCreateVirtualViewTranslationRequests", "([J[ILjava/util/function/Consumer;)V", "GetOnCreateVirtualViewTranslationRequests_arrayJarrayILjava_util_function_Consumer_Handler", ApiSince=31)]
public virtual void OnCreateVirtualViewTranslationRequests(long[] virtualIds, int[] supportedFormats, Java.Util.Functions.IConsumer requestsCollector);
[<Android.Runtime.Register("onCreateVirtualViewTranslationRequests", "([J[ILjava/util/function/Consumer;)V", "GetOnCreateVirtualViewTranslationRequests_arrayJarrayILjava_util_function_Consumer_Handler", ApiSince=31)>]
abstract member OnCreateVirtualViewTranslationRequests : int64[] * int[] * Java.Util.Functions.IConsumer -> unit
override this.OnCreateVirtualViewTranslationRequests : int64[] * int[] * Java.Util.Functions.IConsumer -> unit

Parameter

virtualIds
Int64[]

die ID der virtuellen Ansicht, die die virtuellen Ansichten in der Hostansicht darstellt.

supportedFormats
Int32[]

die unterstützten Übersetzungsformate. Derzeit ist der einzige mögliche Wert der android.view.translation.TranslationSpec#DATA_FORMAT_TEXT.

requestsCollector
IConsumer

ein ViewTranslationRequest Sammler, der mehrmals aufgerufen werden kann, um die informationen zu erfassen, die in der Hostansicht übersetzt werden sollen. Eins ViewTranslationRequest pro virtuelles Kind. Die ViewTranslationRequest muss die AutofillId entsprechenden virtualChildIds enthalten. Behalten Sie diesen Verbraucher nach der Rückgabe der Methode nicht bei.

Attribute

Hinweise

Sammelt ViewTranslationRequests, die den Inhalt darstellen, der für die virtuellen Ansichten in der Hostansicht übersetzt werden soll. Dies wird aufgerufen, wenn diese Ansicht eine virtuelle Ansichtsstruktur #onProvideContentCaptureStructure zurückgegeben hat und das System festgestellt hat, dass diese virtuellen Ansichten für die Übersetzung relevant waren.

Bei der Standardimplementierung wird keine Aktion ausgeführt.

Java Dokumentation für android.view.View.onCreateVirtualViewTranslationRequests(long[], int[], java.util.function.Consumer<android.view.translation.ViewTranslationRequest>).

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: