5

SDK の例に従って、独自のカスタム キーボードを作成しました。

ここで、アプリの EditText でデフォルトでこのカスタム キーボードを使用したいと思います (実際には、edittext を長押ししてから my を選択する必要がありますcustom keyboard)。

どうやってやるの ?(inputTypeプロパティに関連しているようですが、設定方法がわかりません)

ありがとう !

4

3 に答える 3

1

「私は独自のカスタム キーボードを作成しました」と言うことが、独自の IME を作成したことを意味する場合、これはおそらくあなたが望むものではありません。IME は、テキスト入力のためにデバイス上の他のアプリケーションと対話するように設計された独立したコンポーネントです。

独自のアプリでカスタム キーボードだけが必要な場合は、UI の一部としてアプリ内に実装する必要があります。

于 2010-05-09T20:01:03.317 に答える
0

カスタム キーボードのレイアウトを含む を使用してPopupWindow、ポップアップ ウィンドウを画面の下部に配置し、カスタム キーボード ボタンのクリックを自分で処理してみてください。その前に、仮想キーボードを無効にしてください。

ポップアップ ウィンドウの例については、次を確認してください: http://al1us.net/?p=131

関数GRAVITY.BOTTOMで使用 showAtLocation()

于 2011-04-16T06:09:19.923 に答える
0

どうやってやるの?

ユーザーにキーボードをデフォルトに設定してもらいます。アプリケーションはそれを制御できません。

于 2010-05-09T15:29:24.680 に答える