editText にメッセージを入力したい場合、いくつかの数字を入力すると、キーボードは次のようになります。
しかし、ボタン ( ) をクリックしてコードからテキストを追加するとet.setText(et.getText().toString() + " " + "abc")
、キーボードが次のように変わります。
これを防ぐ方法はありますか?
editText にメッセージを入力したい場合、いくつかの数字を入力すると、キーボードは次のようになります。
しかし、ボタン ( ) をクリックしてコードからテキストを追加するとet.setText(et.getText().toString() + " " + "abc")
、キーボードが次のように変わります。
これを防ぐ方法はありますか?
et.setText()の代わりにeditable.appendを使用しましたが、これは機能します
EditText で入力タイプを設定する必要があります (たとえば、レイアウトを含む xml ファイルで「android:inputType」を使用して)。
参照: http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType