最近项目中用到了EditText,对这个也做了一些了解。
有些时候,安卓的EditText在输入的时候,我们需要软键盘的回车键变为搜索键、发送键等等,那这个是如何设置的呢。
第一种方法就是在layout布局文件中,给EditText添加属性:
android:imeOptions=""
这个属性有几种参数,含义如下:
actionNone : 回车键,按下后光标到下一行
actionGo : Go,
actionSearch : 搜索
actionSend : 发送
actionNext : 下一项
actionDone : Done,隐藏软键盘,即使不是最后一个文本输入框
第二种方法就是在activity代码中设置imeOptions:
editText.setImeOptions(EditorInfo.IME_ACTION_SEND);
此外,有时候我们想要监听回车键的点击事件,就是能够实现在回车键按下后,执行一些操作,这部分内容会在下一篇博文:安卓开发——对EditText设置软键盘的回车键点按监听事件进行讲解。