我有一个问题,我用glide从url加载图像,但是我需要验证一个logo url是否为空,然后使用另一个url从中获取图像,但它不起作用,我不知道为什么

     @Override
        public void onBindViewHolder(SearchHorizontalAdapter.ViewHolder holder, int position) {

            holder.mTitle.setText(premiumsList.get(position).getName());

            if(premiumsList.get(position).getLogo_url_string()==null){
           Glide.with(this.activity).load(premiumsList.get(position).getUrl()).into(holder.mImg);
                Log.d("",String.valueOf(premiumsList.get(position).getUrl()));
            }
else{
            Glide.with(this.activity).load(premiumsList.get(position).getLogo_url_string()).into(holder.mImg);
    }
        }

最佳答案

你要注意一些小事:
根据活动/片段传递正确的上下文
使用.占位符
用于容易识别问题的错误

关于android - Glide 无法从网址加载图片,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42304044/

10-14 12:03