j'ai problème avec le téléchargement de l'image glisseandriod erreur de méthode GetView avec glide image télécharger
vue image Erro pas intilized et c.getPhotourl ("") // erreur ont
line where is error :
Glide.with (contexte) .load ("http://dummyimage.com/100x100.png/cc0000/ffffff "+ busViewHolder.imageView.setImageResource (c.getPhotourl ("")) dans (imageView).
ici est la méthode GetView
public View getView(int position, View convertView, ViewGroup parent) {
// View v = super.getView(position, convertView, parent);
// View v = convertView;
TextView txt1;
TextView txt2;
TextView txt3;
ImageView imageView;
BusViewHolder busViewHolder;
if (convertView == null) {
convertView = LayoutInflater.from(getContext()).inflate(R.layout.test, null);
txt1 = (TextView) convertView.findViewById(R.id.id1);
txt2 = (TextView) convertView.findViewById(R.id.name);
txt3 = (TextView) convertView.findViewById(R.id.gender);
imageView = (ImageView) convertView.findViewById(R.id.image);
busViewHolder = new BusViewHolder(txt1, txt2, txt3);
convertView.setTag(busViewHolder);
}
Contactinfo c = getItem(position);
busViewHolder = (BusViewHolder) convertView.getTag();
busViewHolder.txt1.setText(c.getGender());
// busViewHolder.txt2.setText(""+c.getId());
busViewHolder.txt3.setText(c.getFirst_name());
busViewHolder.txt2.setText(c.getId() + "");
//busViewHolder.imageView.setImageResource(c.getPhotourl());
Glide.with(context).load("http://dummyimage.com/100x100.png/cc0000/ffffff"+busViewHolder.imageView.setImageResource(c.getPhotourl("")).into(imageView);
// String url="https://dummyimage.com/100x100.png/cc0000/ffffff";
//Glide.with(context).load(url).into(c.getPhotourl(busViewHolder.imageView.setImageResource();));
//
return convertView;
}
class BusViewHolder {
TextView txt1;
TextView txt2;
TextView txt3;
ImageView imageView;
// RatingBar rb;
public BusViewHolder(TextView txt1, TextView txt2, TextView txt3) {
this.txt1 = txt1;
this.txt2 = txt2;
this.txt3 = txt3;
this.imageView = imageView;
}
}
@Nullable
@Override
public Contactinfo getItem(int position) {
return super.getItem(position);
}
}
busViewHolder.imageView.setImageResource (c.getPhotourl ("")) dont le but que vous avez utilisé ce? –
créer le modèle en utilisant json geter setter ici json lien https://api.myjson.com/bins/1d3ei7 – code
erreur ici imageview pas intlized ici en (imageView) – code