我用list.setSelection(0);
滾動ListView
頂部,但這也不幸將頂部的列表項的高亮顏色。的Android的ListView滾動到頂部,而不強調第一項
我只是希望它滾動到頂部,而不是設置高亮顏色。 (Android的API 10)
我用list.setSelection(0);
滾動ListView
頂部,但這也不幸將頂部的列表項的高亮顏色。的Android的ListView滾動到頂部,而不強調第一項
我只是希望它滾動到頂部,而不是設置高亮顏色。 (Android的API 10)
你可以使用。
嘗試
list.smoothScrollToPositionFromTop(0, 0);
或
list.smoothScrollToPositionFromTop(list.getHeaderViewsCount(), 0);
如果你的ListView了頭。
您可以嘗試
list.smoothScrollBy(0, 1000);
或
if (!ListView.isStackFromBottom()) {
ListView.setStackFromBottom(true);
}
ListView.setStackFromBottom(false);
請解釋爲什麼這些解決方案會起作用/他們做什麼而不是僅僅建議他們。 – SuperBiasedMan
不幸的是(仍然突出顯示) –
smoothScroll也凸顯了頂部的項目很遺憾。 –