Android使用UIL加载圆角图片不显示的问题及解决办法

下面是显示图片的Options

public static DisplayImageOptions getRoundedOptions(int cornerRadiusDp) {
    return new DisplayImageOptions.Builder().showImageForEmptyUri(defaultDrawable)
        .showImageOnFail(defaultDrawable)
        .showImageOnLoading(defaultDrawable)
        .cacheInMemory(true)
        .cacheOnDisk(true)
        .displayer(new RoundedBitmapDisplayer(ToolBox.dip2px(cornerRadiusDp)))
        .bitmapConfig(Bitmap.Config.RGB_565)
        .build();
    }

其中 new RoundedBitmapDisplayer(ToolBox.dip2px(cornerRadiusDp))用来实现圆角图片

显示图片

ImageLoader.getInstance().displayImage(imgUrl, imageView, getRoundedOptions(10));

问题来了
根本不显示图片,直角图片都没有。

解决办法

上网一顿查发现解决办法
ImageView设置android:background就可以解决问题,但是要是个drawable不能使用色值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值