1.首先,针对EditText的设置
在xml布局中,针对EditText的设置。
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:singleLine="true" android:imeOptions="actionSend"/>
必须设置singleLine="true",否则没有效果。
imOptions有多种格式,对应不同的文字显示到键盘上。
actionSend 发送,actionDone 完成,actionGo 去往,actionNext 下一步,actionNone 没有动作,actionPrevious 上一步,actionSearch 搜索,actionUnspecified 未指定
2.在JAVA代码中的设置
edittext.setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View view, int keyCode, KeyEvent keyEvent) { if (keyCode == KeyEvent.KEYCODE_ENTER){ //业务代码 } return false; } });