我需要将两个 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 方法,这是死胡同。 (如果你有两个以上的页面)
关于android - 一起控制两个ViewPager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13757859/