EditText是Android的常用编辑控件,当它的android:singleLine设置为true时,就会显示软键盘。
如果一个layout中有多个EditText,且都设置android:singleLine为true时,那么,软件盘中回车键会根据当前的EditText是否是最后一个,而显示不同的字符或者图片,例如,“Next”,“Done”,收索图...等。下面,列出这些值:
这个值是由Ime Options属性来决定的,如下:
actionNone : 回车
actionGo : Go
actionSearch : 收索图标
actionSend : Send
actionNext : Next
actionDone : Done,隐藏软键盘,即使不是最后一个文本输入框
另外,可以用setOnEditorActionListener监听Edit事件.
本文介绍在Android中如何通过EditText的ImeOptions属性来定制软键盘上的回车键显示,包括NextDone等选项,并提供了一个监听Edit事件的方法。
397

被折叠的 条评论
为什么被折叠?



