2013-03-11 41 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

相关问题