我正在使用 ViewPager 尝试完成一些动画。其中之一是尝试从左向右滑动(视图寻呼机的默认转换是从右向左)。我已经这么做了。
我的问题是我想“破解”触摸事件,这样我就不需要修改视图寻呼机。例如,对于从左到右的转换,我希望使用传递到视图寻呼机的触摸事件中的 X 进行某种镜像。
@Override
public boolean onInterceptTouchEvent(MotionEvent event) {
event.setX(Math.abs(event.getX() - getWidth());
return super.onInterceptTouchEvent(event);
}
Run Code Online (Sandbox Code Playgroud)