WiFi経由でUnicode文字を取得するサービスがあります。これは、カーソルが現在配置されているEditTextに入力する必要があります(リモートデスクトップのようなものです)
画面にキーボード レイアウトを表示せずに EditText ビュー (および同様のビュー) にテキストを入力する最良の方法を見つけようとしています。
IME は正しい方向ですか? または、システムにキープレス (Unicode char) を挿入する方法はありますか?
ありがとう!
WiFi経由でUnicode文字を取得するサービスがあります。これは、カーソルが現在配置されているEditTextに入力する必要があります(リモートデスクトップのようなものです)
画面にキーボード レイアウトを表示せずに EditText ビュー (および同様のビュー) にテキストを入力する最良の方法を見つけようとしています。
IME は正しい方向ですか? または、システムにキープレス (Unicode char) を挿入する方法はありますか?
ありがとう!
私は解決策を見つけたと思います:
サーバー プロジェクトに IME (実際には Google の SoftKeyboard サンプルを使用してソリューションをテストしました) をインポートしました。
InputMethodService onEvaluateInputViewShown() をオーバーライドし、false を返してキーボード ビューを非表示にしました。
今、リクエストされた文字で onKey() 関数を呼び出しています。このようにして、フォーカスのあるビューに Unicode 文字を渡します。
誰でも良い方法がありますか?