先给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. Nexus One 吃下 Ice Cream Sandwich,操作流畅吗?细嚼慢咽吧
  3. Android中使用Handler和异步任务(AsyncTack)来为UI线程执行费时操
  4. 【Android实战之旅 001】AsyncTask异步操作网络请求
  5. android设置按钮背景透明度与设置布局背景图片的透明度
  6. Android中自定义SeekBar来控制音量,并与系统音量键的操作保持同步
  7. android sqlite 操作
  8. android ListView中添加ImageButton按钮并绑定事件

随机推荐

  1. Android(安卓)selector状态选择器的使用
  2. T-Mobile G3是华为的android
  3. Android(安卓)内存管理
  4. Android中对Log日志文件的分析
  5. Android中的资源与国际化!
  6. Android的dumpsys命令
  7. 【Android】注解框架(一)-- 基础知识Java
  8. Android数据库事务浅析
  9. Android(安卓)学习之一
  10. KJFrameForAndroid