特定のキーボードを使用するカスタム アプリケーションを構築しているため、ユーザーがアプリケーションを実行するときに、デフォルトのキーボードを特定のキーボードに変更する必要があります。名前は hackers keyboard です。Java コードを使用するか、Java コードから adb コマンドを呼び出して、どのようにそれを行うことができますか? 、私のデバイスはルート化されています。これも特定のアプリであり、私が開発している会社はそれを必要としています。
10989 次
2 に答える
37
ime
コマンドを使用して設定できますinput method
。
$ adb shell ime
usage: ime list [-a] [-s]
ime enable ID
ime disable ID
ime set ID
于 2013-03-12T13:00:12.923 に答える
2
KeyboardView
アプリケーションで使用して、独自のキーボードを開くことができます。OnTouchListener
したがって、たとえば編集テキストボックスを上書きする必要があります。
ルート化されたデバイスを持つ必要も、adb を使用する必要もありません。Android SDK にも例があります。「ソフトキーボード」といいます。
または、このブログ投稿で例を探すこともできます。
于 2013-03-08T20:56:34.720 に答える