2011-07-03 4 views
1

두 개의 ListView가있는 ViewFlipper를 사용하고 있는데 하나는 범주 용이고 다른 하나는 데이터 용입니다. 사용자가 범주를 선택할 때마다 - 두 번째 listview의 데이터를 업데이트 (지우고 새 데이터 추가)하고 notifydatachanged를 호출하고 ViewFlipper showNext()를 호출합니다.어댑터에서 데이터를 변경 한 후 listview의 스크롤바를 맨 위로 맨 위로 가져 오는 방법은 무엇입니까?

문제는 내가 목록에서 아래로 스크롤하여 (showprev) 다른 카테고리를 선택하고 다시 업데이트 된 목록으로 넘기는 것입니다. 스크롤바는 내가 그에게 남긴 곳입니다. 목록보기 및 상단에 없습니다.

어떻게하면 되살아나 수 있습니까?

답변

4
당신은 사용하여 상단에 항상 스크롤을 설정할 수 있습니다

: .setSelection(0)

+0

내가 나를 위해 일하지 않은 것을 발견 – Ofershap

+0

.. 나를 위해 작동하지 않았다 - 내가 ShowNext 전에 setSelection을 썼다()의 viewFlipper, 그것이 작동하지 않는 이유. – Ofershap

관련 문제