Android中activity触摸操作dispatchTouchEvent
触摸事件先进行此操作
float downX = 0, downY = 0; @Override public boolean dispatchTouchEvent(MotionEvent ev) { switch (ev.getAction()){ case MotionEvent.ACTION_DOWN : downX = ev.getX(); downY = ev.getY(); break; case MotionEvent.ACTION_MOVE: break; case MotionEvent.ACTION_UP: break; } return super.dispatchTouchEvent(ev); }
本文介绍了一个简单的Android应用程序如何处理触摸事件。通过重写dispatchTouchEvent方法并使用MotionEvent对象,可以捕获不同类型的触摸操作,如按下、移动和抬起。本文提供了具体的代码实现,并解释了这些操作如何帮助开发者更好地理解触摸交互。
525

被折叠的 条评论
为什么被折叠?



