2013-03-11 56 views
0

我怎樣才能讓我的listview循環,因爲當用戶到達底部它基本上只是重新加載頂部的值,並使其無限循環?ListView Bottom To Top

回答

0

這只是我的頭頂,但我認爲你可以做的大致是類似於在無限滾動中檢測結束,當你在底部時,追加到你自己的ArrayList,然後調用更新如適配器上的notifyDataSetChanged?

1

我對你的適配器的思維過程是:

  1. 覆蓋getCount()並返回MAX_INT
  2. 對於getItem(),如果您使用的是列表中position % actualCount(即退回商品名爲items爲後盾數據,返回items.get(pos % items.size()))。
  3. getView(),請確保您使用的是getItem()總是訪問數據,而不是直接訪問後臺數據(例如,不要訪問items.get(pos),因爲你將不得不重新國防部對列表的長度)
+0

絕對檢查評論的副本,看起來像一個偉大的解決方案! – kcoppock 2013-03-11 21:54:58

相關問題