EditText
私が書いたSoftKeyboardのみを使用するように-viewを説得しようとしています。すでに数日間私を悩ませていますが、これが不可能だとは信じられません。当たり前のことが見えないかもしれません...
これまでのところ、Android SDKに付属のサンプルに基づいて、独自のSoftKeyboardを作成することができました。入力方法として手動で選択することができます(ロングクリック、入力方法、*ピック*)。SoftKeyboardは正常に動作し、必要なすべてを実行します。また、コンテキストメニューをクリーンアップして、入力メソッドの変更を禁止しました(明らかに、現在メニューに含める必要があります。そうしないと、SoftKeyboardを選択できません)。
つまり、残っているのはSoftKeyboardをに結び付けることだけですEditText
。
ime*
の-属性の束に気づきましたEditText
が、アクションキーについては何も変更したくないので、これらは私の問題には役立たないようです。inputMethod
が必要KeyListener
ですが、SoftKeyboardにはありません(私はそれを作成しようとしましたが、クラスローダーに問題があるようです。クラスが見つからない=> ClassNotFoundException
)。
誰かが私にいくつかの有用な情報を教えてもらえますか?