Android.Views.Translation Namespace

Stellt APIs zum Übersetzen von Ansichtsinhalten bereit.

Klassen

Name Beschreibung
TranslationCapability

Funktionsklasse, die Informationen für ein Paar von TranslationSpecs enthält.

TranslationCapability.InterfaceConsts

Stellt die paketierbaren Schnittstellenkonstanten bereit, die von TranslationCapability.

TranslationContext

Info-Klasse, die Informationen für Translators und verwendet von TranslationManager#createOnDeviceTranslator(TranslationContext, Executor, Consumer).

TranslationContext.Builder

Ein Generator für TranslationContext

TranslationContext.InterfaceConsts

Stellt die paketierbaren Schnittstellenkonstanten bereit, die von TranslationContext.

TranslationManager

Die TranslationManager Klasse bietet Möglichkeiten, wie Apps das Übersetzungsframework integrieren und verwenden können.

TranslationRequest

Übersetzungsanforderung, die an den Übersetzungsdienst gesendet wird, der android.view.translation.Translator den zu übersetzenden Text enthält.

TranslationRequest.Builder

Ein Generator für TranslationRequest

TranslationRequest.InterfaceConsts

Stellt die paketierbaren Schnittstellenkonstanten bereit, die von TranslationRequest.

TranslationRequestValue

Ein Wert, der übersetzt android.view.translation.Translatorwerden soll.

TranslationRequestValue.InterfaceConsts

Stellt die paketierbaren Schnittstellenkonstanten bereit, die von TranslationRequestValue.

TranslationResponse

Antwort des Übersetzungsdiensts, der das übersetzte Ergebnis enthält.

TranslationResponse.Builder

Ein Generator für TranslationResponse

TranslationResponse.InterfaceConsts

Stellt die paketierbaren Schnittstellenkonstanten bereit, die von TranslationResponse.

TranslationResponseValue

Ein übersetzter Antwortwert vom Übersetzungsdienst.

TranslationResponseValue.Builder

Ein Generator für TranslationResponseValue

TranslationResponseValue.InterfaceConsts

Stellt die paketierbaren Schnittstellenkonstanten bereit, die von TranslationResponseValue.

TranslationSpec

Spezifikationen und zusätzliche Informationen für die Übersetzungsdaten.

TranslationSpec.InterfaceConsts

Stellt die paketierbaren Schnittstellenkonstanten bereit, die von TranslationSpec.

Translator

Die Translator für die Übersetzung definiert durch ein TranslationContext.

UiTranslationManager

Die UiTranslationManager Klasse bietet Möglichkeiten, wie Apps die Ui-Übersetzungsfunktion im Framework verwenden können.

ViewTranslationRequest

Wrapperklasse, die eine Übersetzungsanforderung darstellt, die einem android.view.View Übersetzungsdienst zugeordnet ist, der vom Übersetzungsdienst verwendet werden soll.

ViewTranslationRequest.Builder

Ein Generator zum Erstellen von ViewTranslationRequest.

ViewTranslationRequest.InterfaceConsts

Stellt die paketierbaren Schnittstellenkonstanten bereit, die von ViewTranslationRequest.

ViewTranslationResponse

Wrapperklasse, die eine Übersetzungsantwort darstellt, die einem android.view.View Übersetzungsdienst zugeordnet ist, der vom Übersetzungsdienst verwendet werden soll.

ViewTranslationResponse.Builder

Ein Generator für ViewTranslationResponse

ViewTranslationResponse.InterfaceConsts

Stellt die paketierbaren Schnittstellenkonstanten bereit, die von ViewTranslationResponse.

Schnittstellen

Name Beschreibung
IUiTranslationStateCallback

Rückruf zum Überwachen von Änderungen am Zustand der Ui-Übersetzung.

IViewTranslationCallback

Rückruf für die Behandlung der übersetzten Informationen zeigen oder ausblenden in der View.

Enumerationen

Name Beschreibung
TranslationContextFlags

Gibt optionale Einstellungen für einen Übersetzungskontext an.

TranslationDataFormat

Gibt das Format der Übersetzungsdaten an.

TranslationRequestFlags

Gibt die angeforderten Übersetzungsergebnisse an und gibt an, ob Teilantworten akzeptiert werden.

TranslationResponseStatus

Gibt den Ergebnisstatus einer Übersetzungsanforderung an.

TranslationResponseValueStatus

Gibt an, ob ein einzelner Wert erfolgreich übersetzt wurde.

TranslationState

Gibt die Verfügbarkeit der Übersetzung zwischen einer Quell- und Zielspezifikation an.

Hinweise

Wird TranslationManager verwendet, um Übersetzungsfunktionen auf Geräten abzufragen und eine Translator Quelle und ein Ziel TranslationSpeczu erstellen. Eine TranslationContext liefert diese Spezifikationen und Übersetzungseinstellungen.

TranslationRequest und TranslationResponse tragen Werte zur Übersetzung und deren Ergebnisse. Ansichtsspezifische Anforderungen und Antworten ordnen diese Werte dem AutoAusfüllbezeichner einer Ansicht zu. IViewTranslationCallback steuert, wie übersetzte Inhalte in einer Ansicht angezeigt, ausgeblendet oder gelöscht werden.

UiTranslationManager und IUiTranslationStateCallback den Zugriff auf Änderungen des Ui-Übersetzungszustands ermöglichen. Ihre Rückrufüberladungen weisen unterschiedliche Android-Versionsanforderungen auf; verwenden Sie die Verfügbarkeitsinformationen für jedes Mitglied.