:) 我正在尝试将触摸与幻灯片分开,但我无法正确处理:-当用户滑动屏幕时,我只想获得幻灯片
public void onTouchEvent(MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_MOVE ) {
Log.e(Logcat, "1 slide");
}
else
if (event.getAction() == MotionEvent.ACTION_DOWN) {
Log.e(Logcat, "1 touch");
}
super.onTouchEvent(event);
}
谢谢!
编辑
public void onTouchEvent(MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_MOVE ) {
slide = true;
Log.e(Logcat, "1 slide");
}
else
if (event.getAction() == MotionEvent.ACTION_DOWN) {
slide = false;
}
else if (event.getAction() == MotionEvent.ACTION_UP)
{
if(!slide)
{
touch =1;
Log.e(Logcat, "1 touch");
}
}
super.onTouchEvent(event);
}
这也不起作用,我得到的只是一些幻灯片(即使是触摸)