我有一个从 SimpleOnGestureListener 扩展的类,在该类中我有一个方法:public boolean onFling(MotionEvent e1,MotionEvent e2,float velocityX,float velocityY)。
现在我可以获得 e1 和 e2 坐标,我可以检查它是什么类型的手势,但是否也可以获得中间坐标?
自己找到的:
View testview = (View) findViewById(R.id.testView);
// Set the touch listener for the main view to be our custom gesture listener
testview.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_MOVE)
{
Log.d("Gestures","Moving...");
}
}