小编Jua*_*gcg的帖子

Android TouchEvent修改

我正在使用 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)

android android-animation android-viewpager

2
推荐指数
1
解决办法
708
查看次数