SDK の例に従って、独自のカスタム キーボードを作成しました。
ここで、アプリの EditText でデフォルトでこのカスタム キーボードを使用したいと思います (実際には、edittext を長押ししてから my を選択する必要がありますcustom keyboard
)。
どうやってやるの ?(inputTypeプロパティに関連しているようですが、設定方法がわかりません)
ありがとう !
SDK の例に従って、独自のカスタム キーボードを作成しました。
ここで、アプリの EditText でデフォルトでこのカスタム キーボードを使用したいと思います (実際には、edittext を長押ししてから my を選択する必要がありますcustom keyboard
)。
どうやってやるの ?(inputTypeプロパティに関連しているようですが、設定方法がわかりません)
ありがとう !
「私は独自のカスタム キーボードを作成しました」と言うことが、独自の IME を作成したことを意味する場合、これはおそらくあなたが望むものではありません。IME は、テキスト入力のためにデバイス上の他のアプリケーションと対話するように設計された独立したコンポーネントです。
独自のアプリでカスタム キーボードだけが必要な場合は、UI の一部としてアプリ内に実装する必要があります。
カスタム キーボードのレイアウトを含む を使用してPopupWindow
、ポップアップ ウィンドウを画面の下部に配置し、カスタム キーボード ボタンのクリックを自分で処理してみてください。その前に、仮想キーボードを無効にしてください。
ポップアップ ウィンドウの例については、次を確認してください: http://al1us.net/?p=131
関数GRAVITY.BOTTOM
で使用 showAtLocation()
どうやってやるの?
ユーザーにキーボードをデフォルトに設定してもらいます。アプリケーションはそれを制御できません。