滑行版本:4.7.1 集成库:okhttp 4.7.1
我正在尝试访问服务器上的图像(PNG),但请求甚至没有发送。 URL格式能否使lib崩溃而没有错误消息?也许它已发送,但是请求侦听器中既没有失败响应,也没有成功。
我如何找到问题所在?
我尝试遵循执行链,但只能看到请求的准备。
我与Charles一起监视网络,看不到发出的请求
我正在使用基本的GlideApp模块调用
GlideApp.with(mApplicationContext).load(url).dontAnimate().listener(new RequestListener<Drawable>() {
@Override
public boolean onLoadFailed(@Nullable final GlideException e, final Object model, final Target<Drawable> target, final boolean isFirstResource) {
// Nothing arrives here
return false;
}
@Override
public boolean onResourceReady(final Drawable resource, final Object model, final Target<Drawable> target, final DataSource dataSource, final boolean isFirstResource) {
// Nothing arrives here
return false;
}
}).into(imageView);
谢谢
答案 0 :(得分:0)
好的,我知道了。
我正在传递一个新创建的ImageView,该代码用于临时存储返回的图像。 没有尺寸。
这在Picasso库中很好用,但是当我更改为Glide时就停止了工作。因此,传递在布局中可见的真实ImageView是可行的。
Picasso的PNG还有另一个问题,这就是为什么我切换了。