2010-07-27 21 views

Répondre

1

Utilisez event.getX() et event.getY() en supposant que vous avez la signature de la méthode suivante:

public boolean onTouch(View view, MotionEvent event) 
0

lorsque vous touchez l'écran, vous obtiendrez la cette position x, plage de position y. @Override onTouchEvent public boolean (MotionEvent ev) {

// Normal touch 
            xPosition = ev.getX(); 
       yPosition = ev.getY(); 
     switch (ev.getAction()) { 

     case MotionEvent.ACTION_DOWN: 
          { 
       dx = ev.getX(); 
       dy = ev.getY(); 

       } 
     return ; 
      }