Android.Views.Translation Spazio dei nomi

Fornisce API per la traduzione del contenuto della visualizzazione.

Classi

Nome Descrizione
TranslationCapability

Classe capability che contiene informazioni per una coppia di TranslationSpecoggetti .

TranslationCapability.InterfaceConsts

Fornisce le costanti dell'interfaccia particellabili ereditate da TranslationCapability.

TranslationContext

Classe di informazioni che contiene informazioni per Translators e utilizzate da TranslationManager#createOnDeviceTranslator(TranslationContext, Executor, Consumer).

TranslationContext.Builder

Generatore per TranslationContext

TranslationContext.InterfaceConsts

Fornisce le costanti dell'interfaccia particellabili ereditate da TranslationContext.

TranslationManager

La TranslationManager classe consente alle app di integrare e usare il framework di traduzione.

TranslationRequest

Richiesta di traduzione inviata al servizio di traduzione da parte di android.view.translation.Translator che contiene il testo da tradurre.

TranslationRequest.Builder

Generatore per TranslationRequest

TranslationRequest.InterfaceConsts

Fornisce le costanti dell'interfaccia particellabili ereditate da TranslationRequest.

TranslationRequestValue

Valore da convertire tramite android.view.translation.Translator.

TranslationRequestValue.InterfaceConsts

Fornisce le costanti dell'interfaccia particellabili ereditate da TranslationRequestValue.

TranslationResponse

Risposta dal servizio di traduzione, che contiene il risultato tradotto.

TranslationResponse.Builder

Generatore per TranslationResponse

TranslationResponse.InterfaceConsts

Fornisce le costanti dell'interfaccia particellabili ereditate da TranslationResponse.

TranslationResponseValue

Valore della risposta tradotto dal servizio di traduzione.

TranslationResponseValue.Builder

Generatore per TranslationResponseValue

TranslationResponseValue.InterfaceConsts

Fornisce le costanti dell'interfaccia particellabili ereditate da TranslationResponseValue.

TranslationSpec

Specifiche e informazioni aggiuntive per i dati di traduzione.

TranslationSpec.InterfaceConsts

Fornisce le costanti dell'interfaccia particellabili ereditate da TranslationSpec.

Translator

Oggetto Translator per la traduzione, definito da un oggetto TranslationContext.

UiTranslationManager

La UiTranslationManager classe consente alle app di usare la funzione di conversione dell'interfaccia utente nel framework.

ViewTranslationRequest

Classe wrapper che rappresenta una richiesta di conversione associata a un android.view.View oggetto da utilizzare dal servizio di traduzione.

ViewTranslationRequest.Builder

Generatore per la compilazione di ViewTranslationRequest.

ViewTranslationRequest.InterfaceConsts

Fornisce le costanti dell'interfaccia particellabili ereditate da ViewTranslationRequest.

ViewTranslationResponse

Classe wrapper che rappresenta una risposta di traduzione associata a un android.view.View oggetto da usare dal servizio di traduzione.

ViewTranslationResponse.Builder

Generatore per ViewTranslationResponse

ViewTranslationResponse.InterfaceConsts

Fornisce le costanti dell'interfaccia particellabili ereditate da ViewTranslationResponse.

Interfacce

Nome Descrizione
IUiTranslationStateCallback

Callback per l'ascolto delle modifiche dello stato della traduzione interfaccia utente.

IViewTranslationCallback

Callback per la gestione delle informazioni tradotte mostrare o nascondere in View.

Enumerazioni

Nome Descrizione
TranslationContextFlags

Specifica le impostazioni facoltative per un contesto di conversione.

TranslationDataFormat

Specifica il formato dei dati di conversione.

TranslationRequestFlags

Specifica i risultati della traduzione richiesti e se vengono accettate risposte parziali.

TranslationResponseStatus

Specifica lo stato del risultato di una richiesta di conversione.

TranslationResponseValueStatus

Specifica se un singolo valore è stato convertito correttamente.

TranslationState

Specifica la disponibilità della traduzione tra una specifica di origine e quella di destinazione.

Commenti

Usare TranslationManager per eseguire query sulle funzionalità di traduzione sul dispositivo e creare un oggetto per un'origine e una Translator destinazione TranslationSpec. Un TranslationContext oggetto fornisce queste specifiche e impostazioni di conversione.

TranslationRequest e TranslationResponse portare valori da tradurre e i relativi risultati. Le richieste e le risposte specifiche della visualizzazione associano questi valori all'identificatore di riempimento automatico di una visualizzazione. IViewTranslationCallback controlla il modo in cui una visualizzazione mostra, nasconde o cancella il contenuto tradotto.

UiTranslationManager e IUiTranslationStateCallback fornire l'accesso alle modifiche dello stato di conversione dell'interfaccia utente. Gli overload di callback hanno requisiti di versione di Android diversi; usare le informazioni sulla disponibilità per ogni membro.