Ich habe ein Problem Ich lade Bild von der URL mit Glide, aber ich muss eine Validierung vornehmen, wenn eine Logo-URL null ist, dann eine andere URL nehmen, um das Bild zu erhalten, aber es ist nicht t arbeiten, und ich weiß nicht, warumGlide lädt kein Bild von der 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);
}
}
was ist this.activity? Wenn Sie in Aktivität sind, können Sie einfach ActivityName.this versuchen oder wenn Sie in Fragment sind, versuchen Sie einfach getActivity() –
Konnten Sie jede mögliche Form von logcat Ausgabe zur Verfügung stellen – imaadhrizni
Es macht keinen Unterschied:/ –