當我的列表視圖開始加載新數據滾動掛起它既不向上不向下直到數據加載。有什麼辦法來解決這個問題?當listview開始加載新數據滾動掛起它既不向上不向下直到數據加載。
-1
A
回答
0
在您的AsyncTask的onPostExecute
和onPreExecute
中使用進度對話框。
從onPreExecute啓動 &停止它onPostExecute
下載完成後,在適配器 &使用notifyDataSetChanged
設置新的數據,把這個代碼onPostExecute
1
你可以在單獨的線程上執行數據獲取任務並在Handler中更新ListView。
參考這個 -
http://negativeprobability.blogspot.in/2011/08/lazy-loading-of-images-in-listview.html
相關問題
- 1. 當用戶向下滾動RPC時,GWT加載批量數據
- 2. 表不能重新加載數據,直到滾動
- 3. 如何加載上向下滾動數據庫表中MVC3
- 4. asp.net jquery向下滾動時動態加載數據
- 5. Android:如何在從網上下載時向ListView添加數據
- 6. 加載新帖頂端 - 向上滾動
- 7. 在Servlet-JSP中向下滾動加載數據
- 8. jqGrid掛上重新加載數據
- 9. 滾動加載數據
- 10. 在更改方向時在ListView中重新加載數據
- 11. UIImageView不加載在UITableViewCell直到滾動
- 12. 當重新加載UITableView使它不滾動到頂部
- 13. ListView滾動到底部作爲所有綁定數據加載
- 14. 將列表框項目向下拖動到自動加載WP7上的數據
- 15. ListView無法加載數據
- 16. 當我們向下滾動並向上滾動時,爲什麼重載圖像無法加載
- 17. 當向下滾動時像臉書在牆貼上滾動時加載內容
- 18. 加載數據不起作用
- 19. 加載數據後自動滾動jqgrid
- 20. ListView加載後在ListView中手動設置TextViews返回原始文本當我向上滾動或向下滾動
- 21. 重新加載UITableView數據而不重新加載視圖?
- 22. 從光標加載數據到Listview android2.1
- 23. 向上滾動時向上滾動listview
- 24. 使用jQuery Ajax和ASP.NET向下滾動頁面時加載其他數據
- 25. 當ScrollView滾動到底部時加載更多數據
- 26. 當用戶向下滾動頁面時加載圖像 -
- 27. Drupal:僅當頁面向下滾動時才加載頁面
- 28. 已下載數據之前的Android ListView加載 - 必須重新啓動視圖
- 29. 滾動加載數據點播
- 30. 加載數據在Uitableview滾動
我在thew同樣的方式做,但仍滾動掛起並沒有響應,直到數據加載 – 2012-07-13 14:18:50
可能需要用戶防止數據加載中滾動,這就是爲什麼使用進度對話框在開始從onPreExecute下載之前,然後從doInBackground下載數據並在下載完成後設置新數據並刷新適配器...然後關閉onPostExecute的進度對話框。 – 2012-07-13 14:23:44