gpt4 book ai didi

java - Picasso 无法加载图像但没有提供错误消息?

转载 作者:行者123 更新时间:2023-12-01 09:41:40 27 4
gpt4 key购买 nike

我遇到了一个问题,即在不同版本的 Android(KitKat 和 Marshmellow)上的某些设备(非 Nexus 设备)上,当我尝试使用 picasso 将图像加载到 ImageView 中时,总是会抛出错误。我不知道我做错了什么,除了调用“onError”方法之外,它没有提供任何错误消息。

我检查过的事情:

  • 图像字符串非空,并指向设备上的有效字符串。
  • picasso 非空。
  • 打开日志记录以查看是否显示任何相关内容(但没有)。

代码:

picasso.setLoggingEnabled(true);
picasso.load(mSourceImageUrl)
.resize(mWidthPx, mHeightPx)
.centerCrop()
.error(R.drawable.shape_rounded_rectangle_gray)
.placeholder(R.drawable.shape_rounded_rectangle_gray)
.into(imageView, new Callback() {
@Override
public void onSuccess() {
System.out.println("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& onSuccess");
}

@Override
public void onError() {
System.out.println("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& onError");
}
});

最佳答案

通过从 Picasso 切换到 Glide 解决了这个问题。适用于我所有的测试设备。我知道我原来的问题是相对通用的,但是如果您遇到同样的事情( picasso 不会加载您的图像并且不会打印错误),看看使用不同的库是否会有帮助。滑行非常相似。

关于java - Picasso 无法加载图像但没有提供错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38402255/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com