先给EditText设置一个android:ImeOptions="actionSearch";

还有记得一定要设置android:singleLine="true";

设置这个没得用android:maxLines="1";

然后:

edittext.setOnEditorActionListener(new OnEditorActionListener() {

            @Override

            public boolean onEditorAction(TextView v, int actionId,KeyEvent event) {

                if ((actionId == EditorInfo.IME_ACTION_SEARCH)) {//如果是搜索按钮

                        //点击搜索要做的操作                  

                }

                return false;

            }

        });

更多相关文章

  1. Android中自动跳转到系统设置界面
  2. Android(安卓)自定义键盘中禁用点击预览弹窗
  3. xUtils3.3.x注解使用实例
  4. android-控件样式(Theme)自定义
  5. Android(安卓)Studio中Textview里字体颜色的的设置
  6. 【android】设置View字体点击变色和边框背景设置
  7. Android不让弹出键盘挡住View
  8. Android点击WebView网页中的email发送邮件调用
  9. Android状态栏和虚拟导航栏的适配总结

随机推荐

  1. Android的单线程模型
  2. Android(安卓)UI学习组件概述
  3. Android关键资源详解
  4. Android(安卓)多Dex分包机制
  5. Android中Fragment和ViewPager那点事儿(仿
  6. Android,TextVIew单行加省略号 ...对比较
  7. Android使用本地svg及不显示问题解决
  8. Android基础和运行机制
  9. Android(安卓)中文 API (100) —— Scrol
  10. Android受手机制造商青睐 业内担心埋下隐