rvRight.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrolled(@NonNull RecyclerView recyclerView, int dx, int dy) {
if (recyclerView.getScrollState() != RecyclerView.SCROLL_STATE_IDLE) {
rvLeft.scrollBy(dx, dy);
}
}
});
addOnScrollListener只能添加一次,多次添加会导致onScrolled回调多次,scrollBy将被调用多次,导致不同步。
网友评论