Я должен добраться, касание начинают положение (X, Y), сенсорное положение перемещения и сенсорное конечное положение экрана в андроиде.
@Override
public boolean onTouchEvent(MotionEvent event)
{
int x = (int)event.getX();
int y = (int)event.getY();
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
case MotionEvent.ACTION_MOVE:
case MotionEvent.ACTION_UP:
}
return false;
}
Три случая для того, чтобы вы могли реагировать на различные типы событий, в данном примере касание, перетаскивание или повторное поднятие пальца.
Вы можете реализовать дедуктор жестов и на его событие onfling получить два параметра из класса MotionEvent. Из них вы можете получить координаты x и y. Более подробно смотрите в этом посте
@Override
public boolean onTouch(View v, MotionEvent event) {
float x = event.getX();
float y = event.getY();
return true;
}