Имам този проблем - само за тестови цели добавих ParseFile
към един от ParseObject
от получения списък. Вместо да го показва само в този ред, той се показва на всеки 4-5 реда, понякога повече, понякога по-малко. Подозирам, че изгледът за рециклиране има нещо общо с това. Странно, други данни (изтрити от този пример) работят добре с променлива position
.
@Override
public void onBindViewHolder(ViewHolder holder, int position) {
if(parseList.get(position).get("logo") != null){
ParseFile image = (ParseFile) parseList.get(position).get("logo");
String url = image.getUrl();
Glide.with(context)
.load(url)
.placeholder(R.drawable.piwo_48)
.transform(new CircleTransform(context))
.into(holder.imageView);
}
}