使用universalimageloader图片加载框架,正确加载却无法显示图片问题的处理

本项目在使用

 

compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.4'的时候遇到
 
//设置群头像
     BaseApplication.getInstance().imageLoader.displayImage(Constant.IMAGE_PATH + b.getUserGroupSmallPhoto(), groupHeadImg, Utils.setImageLoaderImg(R.drawable.icon_default, R
                                .drawable.icon_default, 180));
      groupHeadImg.setVisibility(View.VISIBLE);

却无法显示图片,的问题

 遇到这种问题:
 1.检查传入的参数是否有问题
 2.请求加载的代码是否
 3.debug看看后台给的参数是否为null
 如果这些没有问题,换个思路不要一直停留在这些检查过的问题上, 
 原来问题是出在xml布局上,ImageView 设置的宽高都是自适应
android:layout_width="wrap_content"
android:layout_height="wrap_content"

所以无法成功显示图片,把这个图片的宽高都必须设置为固定的宽高后,图片都能正常显示,其他的一些类似的图片加载框架

当你遇到这样的问题时,检查一下布局,看是否也存在宽高和否是自适应.可以通过排除法等方式来解决相关问题

    原文作者:一往无前-千夜
    原文地址: https://blog.csdn.net/wolfking0608/article/details/77976551
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞