Langue

View.OnCreateVirtualViewTranslationRequests Méthode

Définition

Collecte les éléments qui représentent le contenu à traduire pour les vues virtuelles ViewTranslationRequestdans l’affichage hôte.

[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

Paramètres

virtualIds
Int64[]

id d’affichage virtuel qui représente les vues virtuelles dans la vue hôte.

supportedFormats
Int32[]

formats de traduction pris en charge. Pour l’instant, la seule valeur possible est la android.view.translation.TranslationSpec#DATA_FORMAT_TEXT.

requestsCollector
IConsumer

un ViewTranslationRequest collecteur qui peut être appelé plusieurs fois pour collecter les informations à traduire dans l’affichage hôte. Un ViewTranslationRequest par enfant virtuel. Le ViewTranslationRequest doit contenir le AutofillId correspondant aux virtualChildIds. Ne conservez pas ce consommateur une fois la méthode retournée.

Attributs

Remarques

Collecte les éléments qui représentent le contenu à traduire pour les vues virtuelles ViewTranslationRequestdans l’affichage hôte. Cela est appelé si cette vue a retourné une structure de vue virtuelle à partir de #onProvideContentCaptureStructure laquelle le système a déterminé que ces vues virtuelles étaient pertinentes pour la traduction.

L'implémentation par défaut n'exécute aucune opération.

Java documentation pour android.view.View.onCreateVirtualViewTranslationRequests(long[], int[], java.util.function.Consumer<android.view.translation.ViewTranslationRequest>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à