在XML中为EditText指定虚拟键盘类型

时间:2010-08-11 19:33:46

标签: android android-edittext virtual-keyboard

我正在创建一个ListActivity。在每个列表项中,我有一个我创建的View,其中包含RatingBar和EditText。在底部的屏幕截图中,您可以看到虚拟键盘包含一个返回线键而没有“完成”键。我想指定一种不同的键盘样式(并希望保留拼写检查栏)。我希望我的虚拟键盘有一个“完成”键而不是返回键。我可以在EditText的XML中设置我想要的虚拟键盘样式吗?如果是这样,怎么样?

感谢您的帮助

alt text http://i38.tinypic.com/20t2o7r.png

2 个答案:

答案 0 :(得分:4)

尝试android:imeOptions或TextView#setImeOptions()。查看docs

答案 1 :(得分:1)

会出现

android:inputType="textImeMultiLine|textAutoCorrect"

主要是我想要的。它只允许我将EditText设为1行。