一、EidtText 弹出键盘修改回车键显示文字
第一种方法就是在layout布局文件中,给EditText添加属性:
android:imeOptions=""
这个属性有几种参数,含义如下:
actionNone : 回车键,按下后光标到下一行
actionGo : Go,
actionSearch : 搜索
actionSend : 发送
actionNext : 下一项
actionDone : Done,点击回车之后隐藏键盘
第二种方法就是在activity代码中设置imeOptions:
editText.setImeOptions(EditorInfo.IME_ACTION_SEND);
点击之后相应的处理,只要设置 setOnEditorActionListener事件
.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_SEARCH || (event!=null &&event.getAction() == KeyEvent.ACTION_UP)) {
// 点击事件
return true;
}
return false;
}
});
注意 android:singleLine="true" 必须加上,否则以上设置无效