当前位置:   article > 正文

Android中OnTouchListener和OnClickListener并存_ontouchlistener和onclicklistener同时生效

ontouchlistener和onclicklistener同时生效

Android中,TouchListener监听触屏事件,ClickListener监听点击事件。

有时候触屏、点击事件都需要监听,只需要:

  1. public boolean onTouch(View v, MotionEvent event){
  2. return false;
  3. }

这样,Touch和Click事件就可以同时捕捉到了。

官方文档对onTouch的返回参数说明:

True if the listener has consumed the event, false otherwise.

意思是监听器销毁了event(触摸屏幕)这个事件。ClickListener捕捉不到click事件,源码等再分析。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/111333
推荐阅读
相关标签
  

闽ICP备14008679号