【发布时间】:2012-04-22 21:34:57
【问题描述】:
如果我想在 editText 中输入消息,我输入一些数字,我的键盘看起来像这样:
但在我通过单击按钮 (et.setText(et.getText().toString() + " " + "abc")) 从代码中添加一些文本后,键盘变为:
有没有办法防止这种情况发生?
【问题讨论】:
标签: android keyboard android-edittext
如果我想在 editText 中输入消息,我输入一些数字,我的键盘看起来像这样:
但在我通过单击按钮 (et.setText(et.getText().toString() + " " + "abc")) 从代码中添加一些文本后,键盘变为:
有没有办法防止这种情况发生?
【问题讨论】:
标签: android keyboard android-edittext
我使用了 editable.append 而不是 et.setText() 并且这行得通
【讨论】:
您应该在 EditText 中设置输入类型(例如,在包含布局的 xml 文件中使用“android:inputType”)。
见: http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType
【讨论】: