View.OnCreateVirtualViewTranslationRequests Método

Definición

ViewTranslationRequestRecopila el objeto que representa el contenido que se va a traducir para las vistas virtuales de la vista host.

[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

Parámetros

virtualIds
Int64[]

los identificadores de vista virtual que representan las vistas virtuales de la vista host.

supportedFormats
Int32[]

los formatos de traducción admitidos. Por ahora, el único valor posible es .android.view.translation.TranslationSpec#DATA_FORMAT_TEXT

requestsCollector
IConsumer

un ViewTranslationRequest recopilador al que se puede llamar varias veces para recopilar la información que se va a traducir en la vista host. Uno ViewTranslationRequest por elemento secundario virtual. ViewTranslationRequest debe contener el AutofillId objeto correspondiente a virtualChildIds. No mantenga este consumidor después de que el método devuelva.

Atributos

Comentarios

ViewTranslationRequestRecopila el objeto que representa el contenido que se va a traducir para las vistas virtuales de la vista host. Esto se llama si esta vista devolvió una estructura de vista virtual de #onProvideContentCaptureStructure y el sistema determinó que esas vistas virtuales eran relevantes para la traducción.

La implementación predeterminada no hace nada.

Java documentación para android.view.View.onCreateVirtualViewTranslationRequests(long[], int[], java.util.function.Consumer<android.view.translation.ViewTranslationRequest>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a