我在触摸侦听器上使用 imageview,这motion event
不起作用为什么会发生这种情况,任何人都知道这对我有帮助。
这是我的代码
img_View11.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
Log.i("img_View11", "img_View11 _1");
int action = event.getAction();
switch (action) {
case MotionEvent.ACTION_DOWN:
Log.i("img_View11", "img_View11 _2");
break;
case MotionEvent.ACTION_MOVE:
Log.i("img_View11", "img_View11 _3");
break;
case MotionEvent.ACTION_UP:
Log.i("img_View11", "img_View11 _4");
break;
}
return false;
}
});
在这里我的演出像这样img_View11_1
和两个img_View11_2
Log.i("img_View11", "img_View11 _1");
Log.i("img_View11", "img_View11 _2");
问题:为什么 MotionEvent.ACTION_MOVE 和 MotionEvent.ACTION_UP 不起作用?