2010-09-03 3 views

ответ

5

Переопределить onTouchEvent(MotionEvent event), а затем позвонить event.getX() и event.getY(), чтобы получить координатные позиции, где пользователь коснулся [они будут плавать].

+0

спасибо! Это сработало хорошо! – tylercomp

0

его очень просто получить координаты, в которых пользователь коснулся экрана.

@Override 
public boolean onTouchEvent(MotionEvent event) { 
    // MotionEvent object holds X-Y values 
    if(event.getAction() == MotionEvent.ACTION_DOWN) { 
     String text = "You click at x = " + event.getX() + " and y = " + event.getY(); 
     Toast.makeText(this, text, Toast.LENGTH_LONG).show(); 
    } 

    return super.onTouchEvent(event); 
} 
Смежные вопросы