[英]Android Java recycle View scrolling: will it redownload images?
我在我的回收站視圖中使用畢加索。 我想知道緩存:當我向下滾動時,圖像會消失,當我再次向上滾動時,它們會再次顯示。 但它顯示下載進度條,顯示它需要一秒鍾。
我的代碼
Picasso.get().load(profileUrl).placeholder(R.drawable.placeholder_image).fit().into(postViewHolder.profileImg);
我想避免多次下載相同的圖像。 還是只是緩存需要一些時間才能再次顯示已經緩存的圖像?
Picasso 應該自動緩存圖像。 您可以使用 Picasso singleton 實例上的setIndicatorsEnabled
方法檢查它是否被緩存。
Picasso 默認緩存圖片。 如果您不想使用此代碼進行緩存
Picasso.with(context).load(uri).networkPolicy(NetworkPolicy.NO_CACHE).memoryPolicy(MemoryPlicy.NO_CACHE).placeholder(R.drawable.placeholder).into(imageView);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.