0

editText にメッセージを入力したい場合、いくつかの数字を入力すると、キーボードは次のようになります。

ここに画像の説明を入力

しかし、ボタン ( ) をクリックしてコードからテキストを追加するとet.setText(et.getText().toString() + " " + "abc")、キーボードが次のように変わります。 ここに画像の説明を入力

これを防ぐ方法はありますか?

4

2 に答える 2

4

et.setText()の代わりにeditable.appendを使用しましたが、これは機能します

于 2012-04-12T07:16:30.533 に答える
0

EditText で入力タイプを設定する必要があります (たとえば、レイアウトを含む xml ファイルで「android:inputType」を使用して)。

参照: http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType

于 2012-04-10T15:40:47.243 に答える