Android:用手指检测在ImageView上驾驶?

时间:2013-03-04 13:06:59

标签: android

使用哪个onTouchListener事件我可以检测到“用手指在ImageView上驾驶”?

2 个答案:

答案 0 :(得分:1)

您需要实施View.OnTouchListener

然后在Activity中覆盖onTouch(),在ACTION_DOWN和ACTION_UP中,检查MotionEvent中触摸点的坐标,看它们是否在ImageView所覆盖的区域内。

答案 1 :(得分:0)

这是对对象负责的冲突原则。 ImageView应该知道它的触摸事件,而不是活动或片段。