我需要使用从Dao对象返回的对象列表来填充ListView。 这些项目在3秒后得到返回,很明显很多时间让用户等待...... 我使用BaseAdapter作为ListView适配器。使用ORMLite填充ListView
2个问题:
如何才能摆脱3秒来等待时间?我应该在同时检索单独工作线程和显示对话框中的整个对象列表吗?有什么机制可以让我得到第一个,比方说... 20条记录,显示它们并在用户向下滚动列表时获取其余记录?
如果我使用游标而不是ORMLite,那么当用户向下滚动列表时,列表会查询数据库,释放隐藏单元格的对象和单元格本身,并且不保留所有的对象光标在内存中。我如何用ORMLite实现这种行为?
我希望我是很清晰,尽管英语不好;)
感谢。
@Gray?有任何想法吗? – ofirbt 2012-02-02 13:26:46