2013-10-14 24 views
0

我需要設置firstVisibleItem。現在當我使用smoothScrollToPositionFromTop時,似乎有一些可見的滾動(當然)。我在替代方法是什麼空白。我以前用過它,但我似乎無法找到它。基本上,不是平滑滾動,而是「即時」設置我選擇的位置以及我通過它的任何偏移量。有誰記得哪種方法做到這一點?這有點像listview替代smoothScrollToPositionFromTop在android

listView.setAsTop(position, offset) 

回答

0

使用AbsListView#setSelection(int position)

new Handler().post(new Runnable() { 
    @Override 
    public void run() { 
     listView.setSelection(position); 
    } 
}); 

確保listViewposition是成員變量或聲明爲final