2017-02-16 62 views
0

我用picasso將我的圖像從web加載到imageView中,它適用於小於600 kb的圖像,但以上任何內容都會返回黑色imageview,表示圖像未加載。我可以使用picasso從URL中獲取1mb或更多的圖像嗎?如果不是,那麼完成這個的最好方法是什麼?將4mb圖像從URL添加到android studio的imageVIew中

+0

您是否嘗試過調整圖像大小? https://futurestud.io/tutorials/picasso-image-resizing-scaling-and-fit –

+0

畢加索支持加載大於2.6.0快照版本的大尺寸圖像 –

+0

同時檢查此問題http://stackoverflow.com/questions/23740307/load-large-images-with-picasso-and-custom-transform-object –

回答

2

嘗試Glide

Glide.with(context).load(url).placeholder(R.drawable.placeholder).into(imageView); 

OR

Glide.with (context).load (url).asBitmap().into(imageView); 
2

ü要使用畢加索嘗試這種

Picasso.with(context) 
       .load(foodItem.getImageUrl()) 
       .memoryPolicy(MemoryPolicy.NO_CACHE) 
       .networkPolicy(NetworkPolicy.NO_CACHE) 
       .error(R.drawable.logosign) 
       .noFade() 
       .into(holder.productImage); 

    compile 'com.squareup.picasso:picasso:2.5.2' 
相關問題