使用edittext搜索时,更改软键盘的回车为搜索
来源:互联网 发布:压力传感器的数据采集 编辑:程序博客网 时间:2024/05/16 09:37
在网上搜了一下,说是只需要在xml添加一个属性,或者在java代码中添加一句方法,就可以,但是试了试发现没有效果,于是对比了下自己和网上的代码,发现问题所在
android:singleLine="true"/*需要加上这个属性,才会产生效果*/android:imeOptions="actionSearch"添加完xml代码后,只能算是完成了一半,因为此时点击软键盘的搜索,只会让光标换行,还需要重写edittext中的一个方法
代码如下:
edittext.setOnEditorActionListener(new TextView.OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { if (actionId == EditorInfo.IME_ACTION_SEARCH || (event != null && event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) { /*
此处写入需要处理的逻辑代码
*/ return true; } return false; }});最后附上一张效果图
1 0
- 使用edittext搜索时,更改软键盘的回车为搜索
- android edittext的软键盘的回车变成搜索
- Android edittext将软键盘的回车改为搜索
- Android如何将软键盘回车换成搜索等按钮,EditText中imeOptions属性的使用
- android设置软键盘的回车按钮为搜索键
- Android EditText 软键盘上回车改为搜索
- 软键盘回车设置为搜索+点击后收回
- Android 更改软键盘Enter键为搜索
- Android 将软键盘的回车按钮改变成搜索按钮
- 将软键盘的回车按钮变为搜索按钮
- 将软键盘的回车按钮变为搜索按钮
- Android 搜索 把软键盘上的回车键改为搜索,并且解决editText监听键盘回车会执行两次的解决方法
- edittext 回车搜索
- input输入时软键盘回车显示搜索
- android 软键盘回车变搜索
- Android软键盘回车改为搜索
- EditText点击的时候软键盘上出现搜索按钮
- EditText点击的时候软键盘上出现搜索按钮
- Android 3种自定义圆形ProgressBar
- 大端模式和小端模式
- mysqldumper 与 Innobackupex的备份和恢复操作实验过程
- 希望能够坚持下去!
- Tomcat配置虚拟主机的两种方式
- 使用edittext搜索时,更改软键盘的回车为搜索
- 【c语言基础】字符串数组与字符串指针的理解心得
- XML,schema,dtd文件结构
- 师--链表的结点插入(PS:纯C代码)
- about abs guide
- JS的prototype和__proto__
- MongoDB readConcern readPreference writeConcern 原理解析
- 《数据结构和算法》之逆波兰表达式
- 洛谷2658 汽车拉力比赛 二分