@Override
public boolean onTouchEvent(MotionEvent event) {
Matrix matrix = new Matrix();
matrix.setScale(1, 0);
event.transform(matrix);
return super.onTouchEvent(event);
}
Filter for Axis Y on MotionEvent object
-
29-08-2022 - |
Question
Is there a way to create a new object from a MotionEvent object that extract only the X axis movement (gesture) ?
@Override
public boolean onTouchEvent(MotionEvent event) {
MotionEvent xMotionEvent = filterYMotion(event);
return super.onTouchEvent(xMotionEvent);
}
Thanks.
Solution 2
OTHER TIPS
You could use this code to only extract the x value:
event.getX();
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow