アプリケーション用のカスタム キーボードを作成することにしました。ユーザーの使いやすさを損なうので、これが最善のアイデアではないことはわかっています。そのため、環境設定でオプションにすることにしました。
クラスですべてを終えた後public class CustomKeyboard extends InputMethodService implements KeyboardView.OnKeyboardActionListener
。として追加するのに苦労していsoftInputMethod
ます。を試してみましたInputMethodManager
が、キャストすると互換性のない型になります。
サービスなしで入手できることがわかりましたが、あまりお勧めできません。まったく新しい実装が必要です。
理想的には、アプリの EditText コマンド ラインに使用します。したがって、それに直接バインドしても機能します。
システム入力メソッドを非表示にした後、この入力サービスをデフォルトにする方法は?
ありがとう。
PSこれを行う簡単な方法があれば申し訳ありませんが、Androidに移行したばかりで、まだ学習中です。