107 votes

Comment obtenir la position de Contact dans android?

J'ai besoin d'obtenir le contact de commencer à la position (X, Y) , touchez déplacer de la position et de toucher la fin de la position de l'écran sur android.

191voto

dbrettschneider Points 1404
@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;
}

11voto

Sephy Points 18893
@Override
    public boolean onTouch(View v, MotionEvent event) {
       int x = event.getX();
       int y = event.getY();
       return true;
    }

0voto

DeRagan Points 10551

Vous pouvez mettre en œuvre un Geste deductor et sur ses onfling cas où vous obtenez deux paramètres de MotionEvent classe. Vous pouvez obtenir vos coordonnées x et y d'eux. Méfiez vous de ce post pour plus de détails

http://stackoverflow.com/questions/937313/android-basic-gesture-detection

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X