在开发过程中有这么一种需求,就是点击留言button的时候 ,需要将Editext同软键盘一起弹出供用户输入留言,在点击取消的时候需要将软键盘隐藏,不多说直接上代码。
效果如下:
单用户输入完成或者取消输入的时候可以对软键盘的右下角的按键进行监听:
当然软键盘右下角可以显示不同的值 取决于Edittext的 imeOptions属性的值:
actionNone : 回车键,按下后光标到下一行
actionGo : Go,
actionSearch : 放大镜
actionSend : Send
actionNext : Next
actionDone : Done,确定/完成,隐藏软键盘,即使不是最后一个文本输入框
另外也可以在Activity中对软键盘进行监听:重写其 dispatchKeEvent()方法