簡體   English   中英

畢加索未加載某些網址的圖片

[英]Picasso not loading image for some url

我有一張要從網上下載的圖片。 http://luxproperty.kaytami.com/platform/media/image/jpeg/2014/12/24淺水灣Road.jpg

我已將空間替換為%20,因此它變為http://luxproperty.kaytami.com/platform/media/image/jpeg/2014/12/24%20Repulse%20Bay%20Road.jpg

image不是很大,因此我認為畢加索應該可以加載它。

為了適合我的imageview,我對圖像進行fit(),代碼如下:

Picasso.with(mContext).load(UrlEncoder.encode(district.getImage_urls().get(0))).fit().centerCrop().into(holder.image);

但是,圖像不會出現。

這里有4個項目的清單,每個項目都包含我從網上加載的圖像。 其中三個已正確加載,其余一個( http://luxproperty.kaytami.com/platform/media/image/jpeg/2014/12/24%20Repulse%20Bay%20Road.jpg )不會顯示。

任何想法?

我正在使用Picasso 2.4.0,okhttp-2.1.0看看這個

據報告,此錯誤已在庫的下一個版本中修復。

您可以克隆lib的庫,然后編譯自己的jar或等待。

我建議您看看Glide。 從畢加索遷移非常簡單,它具有更好的性能,並且可以使列表平滑滾動。

當我嘗試使用Picasso加載圖像時遇到了同樣的問題,但是我使用了這個

到目前為止,這是我最簡單的事情。

編譯:

compile 'com.koushikdutta.ion:ion:2.+'

然后:

//for activity
ImageView myImage = (ImageView)findViewById(R.id.my_image);

//for fragment
ImageView myImage = (ImageView)rootView.findViewById(R.id.my_image);


Ion.with(myImage)
.placeholder(R.drawable.placeholder_image)
.error(R.drawable.error_image)
.load("http://example.com/image.png");

希望能幫助到你!!!

暫無
暫無

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

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