以前用的imageloader,今天突然抽风想换Glide。
说干就干,简单的删除和增加操作之后,更换完成。
启动app测试,结果发现在其他页面都好使,只有在启动图页面不好使,然后开始百度google,查了好多结果之后,发现应该添加回调监听调试一下,具体看看什么问题。
然后添加回调监听
Glide.with(this).load(url)
.listener(mRequestListener)
.into(imageView);
添加之后,再次测试,回调都没反应???这是什么鬼???于是乎在项目其他地方添加回调,都是正常的。这就让我更加郁闷了,然后开始各种看文档,看源码。各种猜测问题,是否在主线程加载图片、是否增加网络权限等等,各种检查,各种测试。
最后。。。。最后。。。!实在没办法了我想直接给这个imageview设置一个资源图片试一下,然后发现,这个imageView被我设置了gone了。于是乎我就设置visibilit 问题解决!
废话有点多,问题很简单。
记录开发中的点点滴滴!