赞
踩
Android中,TouchListener监听触屏事件,ClickListener监听点击事件。
有时候触屏、点击事件都需要监听,只需要:
- public boolean onTouch(View v, MotionEvent event){
- return false;
- }
这样,Touch和Click事件就可以同时捕捉到了。
官方文档对onTouch的返回参数说明:
True if the listener has consumed the event, false otherwise.
意思是监听器销毁了event(触摸屏幕)这个事件。ClickListener捕捉不到click事件,源码等再分析。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。