Android 回车键事件编程【附源码】
实现Android按下回车键便隐藏输入键盘,有两种方法:
1.)如果布局是多个EditText,为每个EditText控件设置android:singleLine=”true”,弹出的软盘输入法中回车键为next,直到最后一个获取焦点后显示为Done,点击Done后,软盘输入键盘便隐藏。或者将EditText的imeOptions属性设置android:imeOptions=”actionDone”,则不管是不是最后一个EditText,点击回车键即隐藏输入法。
2.)监听Enter的事件,编写Enter的事件响应。设置文本框的OnKeyListener,当keyCode ==KeyEvent.KEYCODE_ENTER的时候,表明Enter键被按下,就可以编写自己事件响应功能了。
Android 回车键事件编程工程源码下载地址:
具体下载目录在 /pub/Android源码集锦/2011年/10月/Android 回车键事件编程源码/
具体代码:
- package listenter.main;
PS:
把EditText的Ime Options属性设置成不同的值,Enter键上可以显示不同的文字或图案
actionNone : 回车键,按下后光标到下一行
actionGo : Go,
actionSearch : 一个放大镜
actionSend : Send
actionNext : Next
actionDone : Done,隐藏软键盘,即使不是最后一个文本输入框
相关推荐
wustrive00 2014-01-03
卡奇莫多 2013-08-29
haleyyan 2011-12-27
maple00 2011-04-15
onethousand 2018-11-26
cjwsohu 2018-03-09
83453861 2017-11-21
zgwyfz 2019-04-26
demon00d 2019-04-26
stonerkuang 2019-04-25
87941037 2015-12-24
ericwuhk 2009-09-09
83457500 2019-04-18
83457500 2014-05-11
yaasshole 2014-05-11