Android仮想キーボードで特定のキー(数字/記号キーなど)を無効にするにはどうすればよいですか?
具体的には、ユーザーが標準のAndroid EditTextウィジェットにフォーカスしているときに仮想キーボードが表示されたときに、ユーザーが二重引用符( ")文字を入力できないようにします。
Android仮想キーボードで特定のキー(数字/記号キーなど)を無効にするにはどうすればよいですか?
できません、ごめんなさい。結局のところ、入力メソッドエディタにはそもそも「キー」がない可能性があります。
具体的には、ユーザーが標準のAndroid EditTextウィジェットにフォーカスしているときに仮想キーボードが表示されたときに、ユーザーが二重引用符( ")文字を入力できないようにします。
次に、ここで説明するようEditText
に、で入力をブロックする必要があります。AndroidでEditTextの文字を制限するためにInputFilterを使用するにはどうすればよいですか?InputFilter
android:inputType="..."
EditTextに使ってみませんか
http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType