2011-10-31 20 views
0

我指的是這種流行的標記答案實現延遲加載圖片:Lazy load of images in ListView如何在ListView中

也許,我不完全理解的代碼,但我究竟將它應用到我的getView在我適配器?

我知道還有另一個答案有一個例子,但據推測,這需要一個SD卡?並非所有的手機都有cd卡。

+0

你沒必要要求SD卡,類似的邏輯,你可以下載的圖像存儲在內存中的位圖和緩存(應該在內存不足時加倍小心)。 – xandy

+0

但該示例使用它? – Adam

+0

保存在外部存儲器通常更好,因爲它的大小受限制較少。您也可以使用'Environment.getDownloadCacheDirectory()'在內部文件系統中保存類似的用途,而不需要SD卡。該目錄允許大約1或2 MB的空間(不確定確切的數字)。 Android不能保證這些東西是'安全'的,它可能會在某個時候被清除。 – xandy

回答

0

從下面的鏈接得到懶惰名單例如

https://github.com/thest1/LazyList