我需要使用從Dao對象返回的對象列表來填充ListView。 這些項目在3秒後得到返回,很明顯很多時間讓用戶等待...... 我使用BaseAdapter作爲ListView適配器。使用ORMLite填充ListView
2個問題:
如何才能擺脫3秒來等待時間?我應該在同時檢索單獨工作線程和顯示對話框中的整個對象列表嗎?有什麼機制可以讓我得到第一個,比方說... 20條記錄,顯示它們並在用戶向下滾動列表時獲取其餘記錄?
如果我使用遊標而不是ORMLite,那麼當用戶向下滾動列表時,列表會查詢數據庫,釋放隱藏單元格的對象和單元格本身,並且不保留所有的對象光標在內存中。我如何用ORMLite實現這種行爲?
我希望我是很清晰,儘管英語不好;)
感謝。
@Gray?有任何想法嗎? – ofirbt 2012-02-02 13:26:46