我有两个网格视图,我需要同步它,当我滚动一个时,第二个必须滚动相同。我这样做了:
gvMain1.setOnScrollListener(new OnScrollListener(){
@Override public void onScroll(AbsListView arg0, int arg1, int arg2, int arg3)
{
gvMain2.setSelection(arg1);
}
@Override public void onScrollStateChanged(AbsListView arg0, int arg1) {}
});
但是当我滚动时,我得到接近一行高度差的增量,我认为这是因为第一个网格移动,但不足以切换到下一个位置。我该如何解决?