lint检查会报警告信息:(onTouchListener warning: onTouch should call View#performClick when a click is detected)–>onTouch在不执行touch时候应该断掉view的touch事件

错误使用:
findViewById(R.id.fl_container).setOnTouchListener(new View.OnTouchListener() {@Overridepublic boolean onTouch(View v, MotionEvent event) {Tools.hideKeyboard(getActivity(), getView());getView().clearFocus();return false;}
});

解决方案:

public boolean onTouch(View v, MotionEvent event) {switch (event.getAction()) {case MotionEvent.ACTION_DOWN://some code....break;case MotionEvent.ACTION_UP:v.performClick();break;default:break;}return true;
}

lint检查会报警告信息:(onTouchListener warning: onTouch should call View#performClick when a click is detecte相关推荐

  1. 【我的Android进阶之旅】解决重写onTouch事件提示的警告:onTouch should call View#performClick when a click is detected

    一.问题描述 当你对一个控件(例如ImageView)使用setOnTouchListener() 或者是对你的自定义控件重写onTouchEvent方法时会出现这个警告,警告内容全文如下: MyIm ...

  2. React篇-报错信息:warning: Can't call setState (or forceUpdate) on an unmounted component.

    报错信息是: Warning: Can't call setState (or forceUpdate) on an unmounted component. This is a no-op, but ...

  3. 2020/09/20 React中获取target(报错信息Warning: This synthetic event is reused for performance reasons.)

    如下图,我要获取到点击的li 我的代码 return中的内容 函数 -这里要加上 event.persist() 否则只有第一次点击能够获取到target,再次会报错,显示target:null,报错 ...

  4. MySQL 5.6 警告信息 command line interface can be insec

    MySQL 5.6 警告信息 command line interface can be insecure 修复 在命令行输入密码,就会提示这些安全警告信息. Warning: Using a pas ...

  5. CMake编译OpenGL SuperBible 7th源码报警告

    CMake编译OpenGL SuperBible 7th源码报警告 今天在另一台机器上编译CMake编译OpenGL SuperBible 7th(编程宝典)源码报警告 CMake Deprecati ...

  6. numpy警告信息和scipy的导入imread错误

    numpy要求大于1.13.3 当前为1.17.4 Requirement already satisfied:numpy>=1.13.3 in /home/zzn/.local/lib/pyt ...

  7. KEIL编程报警告warning c206:missing function-prototype

    这个警告的意思是缺少函数原型.大多数情况是由于头文件未包含或者包含错误导致的,这种情况多半会报错error导致编译失败. 可是反复检查并没有发现头文件包含上出现了问题,但是编译器就是要报警告: 而且不 ...

  8. 解决requests verify=False 是 warning 警告信息

    import requests from requests import HTTPError from requests.packages.urllib3 import disable_warning ...

  9. 运行python程序总是报警告“libpng warning: iCCP: known incorrect sRGB profile”,解决方案:将Anaconda中的libpng版本替换即可

    参考链接 win10快速解决警告:libpng warning: iCCP: known incorrect sRGB profile 步骤: 找到Anaconda安装该路径:.\Anaconda3\ ...

最新文章

  1. 计算机程序的思维逻辑 (63) - 实用序列化: JSON/XML/MessagePack
  2. 基于OHCI的USB主机 —— 前言
  3. pyqt播放视频不能显示 解决
  4. 最小二乘与最大似然估计之间的关系
  5. SQL语言基础:SQL中的数据完整性约束用法
  6. Linux 启动mysql提示表不存在
  7. springmvc 处理器方法返回的是string 重定向到处理器方法
  8. html文件的获取,获取html文件Java
  9. Java-包、权限修饰符final、static
  10. msql查询姓名不带r的员工姓名_java基础之MySQL多表查询2
  11. spring5.0学习笔记1
  12. atitit.groovy 语法特性
  13. 遗传算法优化模糊控制规则
  14. linux系统怎么关闭445端口,如何关闭window 系统的445端口等方法 预防勒索病毒
  15. 大疆推出Avata无人机以及飞行眼镜Goggles 2
  16. IMDB TOP250 更新于2015.3
  17. java发送信息到通知栏
  18. 关于c语言学习的建议
  19. HDU2099 整除的尾数
  20. python去除图片多余的白色边框

热门文章

  1. Win10定时运行程序
  2. 最牛逼程序员自我修养反观认识运动路-中国职场江湖的人情世故--喝酒应酬
  3. 【FXCG】什么是风险容忍度?
  4. 计算机网络毕业生自我鉴定300字,XX计算机网络专业毕业生自我鉴定
  5. lunix常用命令,日常操作lunix,查看日志,轻松搞定
  6. 虚拟机安装和激活并安装Centos
  7. 汽车虚拟仿真vr教学系统激发学生探索科技的兴趣
  8. java中pdf转html框架,java实现pdf转成html
  9. MTU与MSS的关系
  10. sas retain和_all_