EditText searchView = (EditText) findViewById(R.id.search_text);searchView.setOnFocusChangeListener(new android.view.View.OnFocusChangeListener() {@Overridepublic void onFocusChange(View v, boolean hasFocus) {if (hasFocus) {// 此处为得到焦点时的处理内容} else {// 此处为失去焦点时的处理内容}}});

重新获得焦点:

searchView.setFocusable(true);searchView.setFocusableInTouchMode(true);searchView.requestFocus();searchView.clearFocus();//失去焦点searchView.requestFocus();//获取焦点


更多相关文章

  1. android按两次后退键退出程序
  2. android(linux) 背光流程
  3. Android(安卓)Ble连接,Ble133异常处理,写入消息
  4. Android(安卓)代码片段---从相册或相机获取图片保存并处理
  5. Android(安卓)Application Errors
  6. android proguard 错误处理
  7. Android(安卓)RecyclerView 间距全适配
  8. android 程序漰溃 后台handle处理类
  9. 屏蔽EditText自动获取焦点

随机推荐

  1. Android rest接口
  2. Android 所有版本区别总结
  3. Android 系统中WatchDog 日志分析
  4. android 应用程序数据共享shareuserid篇+
  5. Android系统编译环境变量的设置
  6. Android设置个性化Dialog小图标的方法
  7. Android(安卓)自定义 spinner (背景、字
  8. 菜鸟学Android开发系列之:初探Button和Tex
  9. 轻量级的 Android 应用开发集成环境 - An
  10. Android开发文档