我无法理解为什么这些链接不会在毕加索开放。
http://tafsir-lib-api.rawafedtech.info/uploads/book/images/08.jpg
http://tafsir-lib-api.rawafedtech.info/uploads/book/images/06.jpg
同一服务器上的其他图像正确打开。
这是我的代码:
Picasso.with(getContext())
.load(book.getImageUrl())
.resize(coverWidth, coverHeight)
.placeholder(R.drawable.image_loading)
.into(viewHolder.ivBookPic);
答案 0 :(得分:0)
如果您在Adapter中使用它(例如,recyclerview自定义适配器),请尝试使用传递的上下文。
Context context;
public MyAdapter(Context context){
this.context = context;
}
/* other part of the Adapter codes */
@Override
public void onBindViewHolder(MyCustomViewHolder holder, int position){
Picasso.with(context)
.load(book.getImageUrl())
.resize(coverWidth, coverHeight)
.placeholder(R.drawable.image_loading)
.into(viewHolder.ivBookPic);
}
希望这有帮助。