2013-04-11 70 views
1

我想要做的是通過圖像列表toscroll。但是,當我快速向下或向上滾動時,圖像按順序錯位。差異圖片出現在它應該是的地方。我已經嘗試將imageview設置爲null,從我的圖像加載器庫中抽取,以清除任何可見的圖像。但問題依然存在。我應該做的如何在列表視圖中實現延遲加載的圖像列表

+0

我相當肯定你在你的適配器中犯了一個錯誤。由於不是我們所有人都是心靈讀者,你可以開始張貼一些代碼... –

回答

0

終於發現了罪魁禍首。我正在使用imageview.bringtofront()函數,這是由於某些未知原因導致的問題。我想放置其他圖像視圖的一部分,並使用相對佈局&。現在我刪除了bringtofront(),並在相關佈局中重新排列了imageview,使它已經在前面。解決。謝謝大家

2

你可以嘗試使用Universal image loader

這是ListView的優化和提高性能,如果你的ListView中包含圖片來自網絡。

特點:

  • 多線程的寬調諧ImageLoader的的
  • 配置(螺紋執行人,downlaoder,解碼器,存儲器和盤
  • 緩存,顯示圖像的選擇,及其他)的圖像的可能性圖像加載可能性
  • 緩存在內存和/或設備的文件系統(或SD卡)
  • 可以「傾聽」加載過程可以定製 每個顯示圖像調用分開的選項Widget支持
+0

嘿,哥們,我會在稍後的某個時候嘗試。目前我無法切換到diff imageloader –