我需要将两个ViewPager一起同步。要求类似于滚动ViewPager-1,并且ViewPager-2也应滚动一定量。下面显示的图像将使您对我的问题更加清楚。
您也可以通过一些教程链接来帮助我。谢谢。
最佳答案
我认为这是您需要的:
viewpager1.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
viewpager2.onTouchEvent(event);
return false;
}
});
viewpager2.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
viewpager1.onTouchEvent(event);
return false;
}
});
我有一个相同的问题,但是首先我尝试使用fakeDragBy方法,这是死胡同。 (如果您有两页以上)