我遇到了一個問題我使用Glide從url加載圖片,但我需要進行驗證,如果徽標url爲null,則需要另一個url來獲取圖片,但它不是'牛逼的工作,我不知道爲什麼Glide無法從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);
}
}
是什麼this.activity?如果你在活動,你可以簡單地嘗試ActiivityName.this或如果你在片段只是嘗試getActivity() –
你可以提供任何形式的logcat輸出,如果可能 – imaadhrizni
它沒有區別:/ –