2013-01-16 5 views
0

나는 listview1과 listview2를 가지고 있으며, 하나가 스크롤 될 때 다른 하나도 동 기적으로 스크롤되도록하려고합니다. 어떻게해야합니까?두 목록보기를 C에서 서로 동 기적으로 스크롤하는 방법 #

+0

그리고 귀하의 질문은 무엇입니까? – FrostyFire

+0

수행 방법 – bmurat

+0

[.Net의 동기화 목록보기] 가능한 복제본 (http://stackoverflow.com/questions/159864/synchronized-listviews-in-net) –

답변

1

OnScrollListenerOnScroll() 방법이 뭔가를보십시오 :

if (this.getScrollY() != otherList.getScrollY()) 
    otherList.setScrollY(this.getScrollY()); 

또 다른 방법은, 항상 AbsListView.OnScrollListener가 구현하는 ListView에 스크롤 할 때, 다른 한편으로 OnScrollListener 통화 SmoothScrollToPosition()OnScroll() 방법 같은 위치에 동기화하는 ListView.

This articlethis article은 조금 더 복잡하고 사용자 지정 컨트롤을 만드는 다른 접근 방식을 구현하고 있습니다.