Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >毕加索不加载图像

毕加索不加载图像
EN

Stack Overflow用户
提问于 2014-07-08 20:21:18
回答 3查看 5.8K关注 0票数 5

我已经使用毕加索很长一段时间了,但我不得不将OkHttp库升级到2.0.0,因此,我不得不将毕加索升级到2.3.2版本。

然而,现在毕加索根本不加载任何图像,图像视图是空的。任何时候都不会出现错误,但当我打开Picasso登录时,"Hunter“似乎被调度并开始执行,但永远不会结束。

所有的图像都是可访问的,而且都很小(大约200px乘100px)。

我通过毕加索的“典型”方法加载图像:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Picasso.with(context).load(url).error(R.drawable.errorimg).into(imageView);

但是,errorimg永远不会显示。

我能做错什么呢?

编辑:

下面是毕加索无法工作的一个地方的代码(PlaceListAdapter.java - getView函数)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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;
}
EN

回答 3

Stack Overflow用户

发布于 2014-07-13 20:41:58

当你升级OKHttp的时候,你是否也升级了okhttp-urlconnection依赖?

我遇到了这个问题,结果发现我仍然在我的build.gradle文件中调用okhttp-urlconnection的1.6.0版本。没有错误消息让我很明显地看到我忽略了这一点。

将其更改为2.0.0解决了问题。

票数 3
EN

Stack Overflow用户

发布于 2016-02-29 12:09:38

毕加索没有内置超文本传输协议客户端,所以说“支持超文本传输协议”意义不大。

当你传入一个url时(不管它的模式是http://还是https://),我们都会把它传递给最合适的超文本传输协议客户端。

也许那就是java.net.HttpURLConnection。也许是因为那个漂亮的字节码OkHttp包。底线是,无论方案是什么,我们只是让HTTP客户端来处理它。

您在使用http:// vs https://时遇到的任何问题都存在于客户端的配置中,而不是毕加索。

JakeWharton所说

因此,要加载图像,您只需在gradle文件中添加以下依赖项。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
compile 'com.squareup.okhttp:okhttp:2.2.+'
compile 'com.squareup.okhttp:okhttp-urlconnection:2.2.+'
compile 'com.squareup.picasso:picasso:2.5.2'

参考:https://github.com/square/picasso/issues/500

票数 1
EN

Stack Overflow用户

发布于 2016-11-01 06:44:56

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<uses-permission android:name="android.permission.INTERNET"/>

这可能是最愚蠢的答案,但很抱歉。有时候,我们会忘记一些小事情。你检查过你的权限了吗。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24641063

复制
相关文章
Picasso(毕加索)加载圆形图片、圆角图片
Picasso 的使用详解 导入依赖 compile 'com.squareup.picasso:picasso:2.5.2' 代码使用 Picasso.with(Activity.this) .load(URL) .transform(new CircleCornerForm()) .error(R.drawable.head) .into(ImageView); 加载圆形图片 import android.graphics.Bitmap;
先知先觉
2019/01/21
1.8K0
Qt加载XPM图像
❝XPM是一种基于ASCII编码的图像格式,一般用于创建图标。由于它是ASCII编码,很方便地在代码中使用。 ❞   Qt的QPixmap类支持XPM格式,原型如下: QPixmap::QPixmap(const char *const [] xpm)   摘取Qt源码中的"严重警告"XPM图标: static const char* const critical_xpm[]={ "32 32 4 1", ". c None", "a c #999999", "* c #ff0000", "b c #ff
Qt君
2020/05/08
1.4K0
Qt加载XPM图像
预加载之——js 文件如何实现只加载不执行
性能优化很常见的一个方式是提前加载文件,本文讨论如何在其他依赖未加载情况下提前加载一个.js文件。
前端知知
2022/09/29
6.1K0
玩转PaddleHub:无须训练即可合成毕加索画风的蒙娜丽莎和动漫
【飞桨开发者说】姚晓雨,中国科学技术大学材料学博士研究生,主要研究深度学习在材料设计领域的应用
用户1386409
2020/06/29
1.5K0
玩转PaddleHub:无须训练即可合成毕加索画风的蒙娜丽莎和动漫
我叫“毕加所”,不是毕加索。。。
我,腾讯家族的新成员。 跟兄弟姐妹一样,属鹅。 在与世界见面的第一天, 我想用歌声对你们说: 好险好险, 经过产品、PR、运营、技术的一夜battle, 终于,我叫—— 毕加所 来到这个世界上,我有自己的使命。 在歌声里, 你是否记得, 上次认识新同学是哪年? 你们之间有怎样的故事? 同窗时光总是短暂, 让毕业后的相聚更显珍贵。 因此,“毕加所”更要用切实行动告诉你, 毕业从此不散场。 为什么要办“毕加所”? 以AI加速器为始,腾讯按下产业孵化启动键。从AI、SaaS到WeCi
腾讯SaaS加速器
2020/06/09
5060
Android-图片加载策略- Glide 入门和使用
您可以添加占位符图像,直到从Internet加载图像。您还可以添加异常处理,以防在获取图像时发生任何错误。
圆号本昊
2021/09/24
1.4K0
Android-图片加载策略- Glide 入门和使用
趣解设计模式之《当代毕加索小王》
小王最近对画油画非常的感兴趣,尤其是当他参观完毕加索画展之后,更觉得自己有画画天赋了,“这画我自己也能画啊!这以后一幅画随随便便买它2、3个亿,这不发财了!”于是,他就开始着手购买画油画的工具了。
爪哇缪斯
2023/09/27
1870
趣解设计模式之《当代毕加索小王》
趣解设计模式之《当代毕加索小王》
小王最近对画油画非常的感兴趣,尤其是当他参观完毕加索画展之后,更觉得自己有画画天赋了,“这画我自己也能画啊!这以后一幅画随随便便买它2、3个亿,这不发财了!”于是,他就开始着手购买画油画的工具了。
爪哇缪斯
2023/09/28
1510
趣解设计模式之《当代毕加索小王》
OpenCV中原始图像加载与保存压缩技巧
OpenCV中关于图像读写有两个函数imread与imwrite,imread加载的时候支持灰度图像、彩色图像、原始图像加载,默认情况下通过imread加载的图像都是三通道的BGR彩色图像。 但是实际上OpenCV支持加载任意通道的图像,首先来仔细再看一下imread函数
OpenCV学堂
2018/12/07
2.1K0
Caffe2 - (八)图像加载与预处理
Caffe 使用的是 OpenCV 的 Blue-Green-Red (BGR),而不是通用的 Red-Green-Blue (RGB).
AIHGF
2019/02/18
8730
OpenCV图像处理02-加载、修改、保存图片
cvtColor的功能是把图像从一个彩色空间转换到另外一个色彩空间,有三个参数,第一个参数是表示原图像
yangjiao
2021/03/04
5140
解密 | OpenCV加载图像大小是有限制的 ?
最近有人问一个问题,就是它有个大小800MB的图像文件,发现无法通过OpenCV的imread函数加载,只要一读取,程序就直接崩溃了。我问了图像的大小,计算像素数量之后发现总像素数目已经超过了OpenCV声明最大像素数目限制,所以肯定无法读取了!
小白学视觉
2021/10/14
1.2K0
OpenCV基础02--从文件显示加载图像
在本节中,我将向您展示如何使用 OpenCV 库函数从文件加载图像并在窗口中显示图像。
软件架构师Michael
2023/09/11
2320
解密 | OpenCV加载图像大小是有限制的 ?
最近有人问一个问题,就是它有个大小800MB的图像文件,发现无法通过OpenCV的imread函数加载,只要一读取,程序就直接崩溃了。我问了图像的大小,计算像素数量之后发现总像素数目已经超过了OpenCV声明最大像素数目限制,所以肯定无法读取了!
用户7118204
2020/04/06
1.2K0
【译】使用标签实现图像加载的分组管理
在上一篇博客中,你已经了解了如何为特定的图像请求分配优先级。因为你可能在同一时刻取消,暂停或者恢复多个图像请求,因此之前的那些技巧或许不能完全满足你的要求。如果你的视图变化很快,那么对于取消较早的图像加载,已经离开屏幕的,以及为新的视图开启图像加载来说是非常有用的。幸运的是,Picasso提供了.tag()函数,用来实现这些需求。
小鄧子
2018/08/20
1K0
解密 | OpenCV加载图像大小是有限制的 ?
最近有人问一个问题,就是它有个大小800MB的图像文件,发现无法通过OpenCV的imread函数加载,只要一读取,程序就直接崩溃了。我问了图像的大小,计算像素数量之后发现总像素数目已经超过了OpenCV声明最大像素数目限制,所以肯定无法读取了!
OpenCV学堂
2020/03/10
9.4K0
解密 | OpenCV加载图像大小是有限制的 ?
毕加索把它们「藏」起,AI 又给「挖」了出来
场景描述:许多艺术作品中,在真实的表象之下,会隐藏一些难以察觉的秘密 。比如在毕加索的一些绘画里,就有被新画覆盖掉的作品。而在 X 光检测和神经风格迁移等技术下,被「藏」起来的作品得以重现。
HyperAI超神经
2020/03/06
5510
OpenCV3 图像的加载、修改、显示与保存
OpenCV 图像加载、修改、显示与保存 图像加载 cv::imread imread功能是加载图像文件成为一个Mat对象, 第一个参数表示图像文件名称 第二个参数,表示加载的图像是什么类型,支持常见的三个参数值 IMREAD_UNCHANGED (<0) 表示加载原图,不做任何改变 IMREAD_GRAYSCALE ( 0)表示把原图作为灰度图像加载进来 IMREAD_COLOR (>0) 表示把原图作为RGB图像(实际顺序为BGR)加载进来。 注意:OpenCV支持JPG、PNG、TIFF等常见格式图像
AI异构
2020/07/29
1.5K0
在Flutter中更快地加载您的图像资源
我们可以将图像放在我们的资产文件夹中,但如何更快地加载它们?这是 Flutter 中的一个秘密函数,可以帮助我们做到这一点 — precacheImage()
徐建国
2021/09/09
3.1K0
点击加载更多

相似问题

毕加索图像不总是加载- Android

12

毕加索图像加载

30

毕加索图像不加载

222

毕加索图像未加载

21

毕加索错误加载图像?

24
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文