1. 程式人生 > >list view滾動到頂部第一個item

list view滾動到頂部第一個item

一個專案中做了個list view顯示資料,資料可以分型別進行篩選,類別切換時希望能將list view自動滾動到頂部第一個item的位置,

加入了listView.setSelection(0);居然不起作用我已為碰到了什麼相容性問題。

後來請教了個同事馬上搞定,問題原因如下

原始碼:
videoListView.setSelection(0);
videoAdapter.notifyDataSetChanged();

更改後的程式碼:

videoAdapter.notifyDataSetChanged();
videoListView.setSelection(0);

原來是 listView.setSelection(0) 放錯了位置,鄙視自己一下鄙視