我一直在使用Picasso很长一段时间,但是我必须将Okhttp库升级到2.0.0,因此我必须将Picasso升级到版本2.3.2.
但是,现在Picasso根本不加载任何图像,图像视图留空.任何时候都没有出现任何错误,但是当我改变Picasso登录时,“Hunter”似乎已经被派遣并开始执行,但从未完成.
所有图像都可访问且相当小(约200px×100px).
我正在通过毕加索的“典型”方法加载图像:
Picasso.with(context).load(url).error(R.drawable.errorimg).into(imageVIEw);
但是,从未显示errorimg.
我能做错什么?
编辑:
这是Picasso不工作的地方之一的代码(Placelistadapter.java – getVIEw函数)
public VIEw getVIEw(int position,VIEw convertVIEw,VIEwGroup parent) { final PBNPlace ev = values.get(position); LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); VIEw rowVIEw = inflater.inflate(R.layout.places_List_item,parent,false); TextVIEw TitleVIEw = (TextVIEw)rowVIEw.findVIEwByID(R.ID.place_Title); ImageVIEw placeImage = (ImageVIEw)rowVIEw.findVIEwByID(R.ID.place_image); Picasso picasso = Picasso.with(context); picasso.load(ev.imageURL).error(R.drawable.chat).into(placeImage); TitleVIEw.setText(ev.name); return rowVIEw;}
最佳答案当你升级OKhttp时,你是否也升级了okhttp-urlconnection依赖?我遇到了这个问题,事实证明我仍然在build.gradle文件中调用了版本1.6.0的okhttp-urlconnection.没有任何错误信息让我很明显我忽略了这一点.
将其更改为2.0.0解决了问题.
总结以上是内存溢出为你收集整理的android – 毕加索没有加载图片全部内容,希望文章能够帮你解决android – 毕加索没有加载图片所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)