Gibt es eine Möglichkeit, eine bestimmte Eingabemethode mit einer bestimmten App zu verknüpfen? Zum Beispiel möchte ich immer das Hacker's Keyboard mit dem Terminal-Emulator verwenden, während ich SwiftKey für die meisten anderen Apps verwende.
Wenn dies eine Funktion ist, die das Rooten des Telefons und möglicherweise die Installation eines benutzerdefinierten ROM erfordert, lassen Sie es mich bitte wissen; Ich denke sowieso darüber nach und die Verfügbarkeit einer solchen Funktion könnte meine "Killer-App" sein.
Derzeit ist keine stabile Lösung verfügbar, aber Sie können KeySwap ausprobieren , um eine bestimmte Tastatur einer App zuzuordnen.
Da Android es einer App nicht erlaubt, die Eingabemethode programmatisch zu ändern, muss Ihr Gerät gerootet sein, damit dies funktioniert.
Ich mache das mit Tasker. Hinweis: Benötigt Secure Settings Plugin mit aktiviertem System+
Hacking starten (11) A1: Sichere Einstellungen [Konfiguration:Eingabemethode/Hacker-Tastatur Paket:com.intangibleobject.securesettings.plugin Name:Sichere Einstellungen Timeout (Sekunden):0]
Stoppen Sie das Hacken (12) A1: Sichere Einstellungen [ Konfiguration: Eingabemethode/SwiftKey-Paket: com.intangibleobject.securesettings.plugin Name: Zeitlimit für sichere Einstellungen (Sekunden): 0 ]
Sehr unkompliziert – 1 Profil, das die gewünschten Apps mit den obigen Eingabe-/Beendigungsaufgaben verknüpft. Hier drüben hat es jemand verallgemeinert, um zur vorherigen Eingabemethode zurückzukehren: https://groups.google.com/forum/m/#!topic/tasker/gmkPIQy6l7c
Aber wie bei OP sind dies die einzigen Tastaturen, die ich verwende, also war SwiftKey mit "harter Codierung" für mich in Ordnung.
jon_darkstar