Android EditText 设置键盘 搜索,回车

作者:追风筝的人 | 创建时间: 2023-04-20
android的EditText在输入的时候,软键盘的回车键,可以变成搜索键、回车键、下一项或完成,这些是怎么设置的,又是怎么响应的呢。...
Android EditText 设置键盘 搜索,回车

操作方法

在Layout文件中,对EditText的设置如下: 加上属性: android:imeOptions="" 这个属性的可输入的值如图所示; 举几个例子分别代表的含义: actionSearch: 搜索 actionSend:  发送 actionNext:   下一项 同样,也可在activity代码中设置imeOptions: editText.setImeOptions(EditorInfo.IME_ACTION_SEND);

然后,在activity代码中添加,imeOptions的监听。 editText.setOnEditorActionListener(new TextView.OnEditorActionListener() { public boolean onEditorAction(TextView v, int actionId,                   KeyEvent event)  { if (actionId==EditorInfo.IME_ACTION_SEND ||(event!=null&&event.getKeyCode()== KeyEvent.KEYCODE_ENTER)) { //do something; return true; } return false; } });

点击展开全文

更多推荐