2017-02-15 2 views
-1

Ist es möglich, "andere App" ausgewählten Text zu bekommen? Möchten Sie einen Übersetzungsservice erstellen. Wenn der Service aufgerufen wird, wird der ausgewählte Text automatisch in die Front-App übersetzt.Android: Erhalten Sie anderen ausgewählten Text der App

Wenn für nicht gerootete Geräte nicht möglich, ist es für gerootete Geräte möglich.

Antwort

-1

Nur wenn Sie die Tastatur sind. Ansonsten gibt es keine API dafür.

Ich spiele eigentlich mit etwas Ähnliches - mein Plan war es, es als Akzessibilitätsdienst zu machen. So würde der Benutzer auf etwas tippen, wir würden die Beschreibung von dieser App bekommen und dann die Beschreibung übersetzen. Im Grunde ein Bildschirmleser, der Übersetzung macht.

0

Auf Android 6.0 und höher ist die entsprechende Methode support ACTION_PROCESS_TEXT. Dadurch wird Ihre App dem Floating-Action-Menü hinzugefügt, das angezeigt wird, wenn der Benutzer Text auswählt. Der Benutzer kann dann Ihre Aktivität starten, um diesen Text zu übersetzen. Beachten Sie, dass Google selbst bereits über eine App (Übersetzer) verfügt.

Verwandte Themen