簡體   English   中英

Android通用圖像加載器+ ListView上的適配器

[英]Android Universal image loader + Adapter on ListView

我有一個ListView包含帶有圖像和進度條的自定義元素。我使用適配器,其中在功能getView()中,我通過Universal Image Loader在當前元素上設置圖像。 應用程序的邏輯包括在觸摸我的自定義元素之一后從服務器下載一些信息。 因此,在觸摸下載后,將在自己的線程中開始下載,並在此元素上顯示進度欄。 (在圖片下方)。 當用戶向下滾動ListView然后返回到現在正從服務器Universal Image Loader下載信息的元素時,該問題在這里不再起作用,而是設置了元素和進度條的新副本。 但是下載仍然在其線程中繼續進行,該行為在我的元素類的必要副本中進行了描述。 那么如何正確顯示進度欄?

您是否使用ViewHolder? 該存儲區僅存儲element的一個實例,並且當用戶向下滾動時不會更改。 http://developer.android.com/training/improving-layouts/smooth-scrolling.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM