加载图片显示进度

解决1:将url传到adapter,在adapter中去下载图片


行不通,以为自定义HSVLayout与适配器HSVAdapter相互绑定在一起,如果在adapter中下载图片

,layout就无法显示图片或显示不完全


解决2:在layout中去判断图片有没有下载完,将图片个数放到全局中区,在layout中比较大小,添加view

int num=BaseActivity.imgNum-adapter.getCount();
        if(num>0){
            for (int i=0;i<num;i++){
                View view= LayoutInflater.from(context).inflate(R.layout.img_loading_item, null);
                this.setOrientation(HORIZONTAL);
                this.addView(view, new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
            }
        }

成功

172756_sXnq_1428946.jpg



转载于:https://my.oschina.net/zhulunjun/blog/193348

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值