弹出软键盘输入的时候完成后要关闭软件盘

来源:互联网 发布:变色龙淘宝客 编辑:程序博客网 时间:2024/05/15 01:43

监听Enter的事件,编写Enter的事件响应。设置文本框的OnKeyListener,当keyCode ==KeyEvent.KEYCODE_ENTER,关闭软键盘

if(keyCode == KeyEvent.KEYCODE_ENTER){    InputMethodManager imm = (InputMethodManager)v.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);    if(imm.isActive()){    imm.hideSoftInputFromWindow(v.getApplicationWindowToken(), 0 );    }  
把EditText的Ime Options属性设置成不同的值,Enter键上可以显示不同的文字或图案
actionNone : 回车键,按下后光标到下一行
actionGo : Go,
actionSearch : 一个放大镜
actionSend : Send
actionNext : Next
actionDone : Done,隐藏软键盘,即使不是最后一个文本输入框

0 0