如何同步两个视图寻呼机

时间:2016-01-15 06:59:00

标签: android

我想在两个视图寻呼机之间同步触摸事件。我试过这个,但我没有看到效果。

viewPager.setOnTouchListener(new View.OnTouchListener() {
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        viewPager.onTouchEvent(event);
        return false;
    }
});

viewPager2.setOnTouchListener(new View.OnTouchListener() {
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        viewPager2.onTouchEvent(event);
        return false;
    }
});

1 个答案:

答案 0 :(得分:1)

好吧,我只是个白痴。这个方法很棒!没有时间滞后或任何事情。我只是让我的寻呼机定义错误的方法!

viewPager.setOnTouchListener(new View.OnTouchListener() {
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        viewPager2.onTouchEvent(event);
        return false;
    }
});

viewPager2.setOnTouchListener(new View.OnTouchListener() {
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        viewPager.onTouchEvent(event);
        return false;
    }
});

积分here