2013-12-17 10 views

Antwort

91

MotionEvent liefert manchmal absolute X- und Y-Koordinaten relativ zur Ansicht und manchmal relative Koordinaten zum vorherigen Bewegungsereignis.

getRawX() und-, die garantiert absolute Koordinaten relativ zum Gerätebildschirm zurückgibt.

Während getX() und getY(), sollten Sie Koordinaten, relativ zu der Ansicht, die sie gesendet.

+0

Wie kann man die Höhe (Tiefe) bewegen, wenn man einen Bildschirm an einer Koordinate berührt und bis zu einer anderen Koordinate hält, wo er sie freigibt? –

+0

siehe http://developer.android.com/reference/android/view/MotionEvent.html und http://developer.android.com/reference/android/view/MotionEvent.PointerCoords.html – Piyush

+6

@LauraStone können Sie markieren diese Antwort als akzeptiert? – mbonnin