如何在c#中使两个列表视图同步滚动
本文关键字:两个 列表 视图 滚动 同步 | 更新日期: 2023-09-27 17:53:22
我有listview1和listview2,并且想要使其中一个滚动时,另一个也同步滚动。我该怎么做呢?
在OnScrollListener
的OnScroll()
方法中尝试这样做:
if (this.getScrollY() != otherList.getScrollY())
otherList.setScrollY(this.getScrollY());
另一种方法,总是实现一个AbsListView。OnScrollListener是,当ListView滚动时,OnScrollListener
的OnScroll()
方法调用另一个ListView上的SmoothScrollToPosition()
来同步到相同的位置。
本文和本文正在实现另一种方法,稍微复杂一点,它包括创建一个自定义控件