Есть ли способ синхронизации двух отдельных ViewPager2
представлений. Оба пейджера содержат одинаковое количество элементов. Я хочу, чтобы оба пейджера синхронно прокручивали эфир, прокручивая в первую или вторую ViewPager2
.
. Я попытался зарегистрировать ViewPager2.OnPageChangeCallback
следующим образом:
viewPager2.registerOnPageChangeCallback(new ViewPager2.OnPageChangeCallback() {
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
super.onPageScrolled(position, positionOffset, positionOffsetPixels);
}
@Override
public void onPageSelected(int position) {
super.onPageSelected(position);
}
@Override
public void onPageScrollStateChanged(int state) {
super.onPageScrollStateChanged(state);
}
});
, но ни один из методов не может помочь (возможно onPageScrolled
но я не знаю, как перевести эту прокрутку в секунду viewPager2
).