2015-11-23 2 views
1

Я внедрил простой ListView с CircularImageView и двумя TextView. Мой адаптер выполнен с использованием шаблона ViewHolder.Picasso с paged ListView

Я реализовал, если достигнут последний элемент в моем ListView, следующие 25 данных будут добавлены к адаптеру с помощью notifyDataSetChanged().

В getView() адаптера Я загружаю изображение с Picasso Picasso.with(context).load(image).into(holder.imageViewPreview).

Но моя проблема в том, что при добавлении новых данных к адаптеру первое новое изображение (например, 26-е) совпадает с первым.

Рабочий стол - это загрузка изображений через RestTemplate Spring, но это очень хлопотно и много кода.

Есть ли более элегантное решение с paged ListView и Picasso?

Как насчет RecyclerView с пейджингом и Picasso?

+0

Проблема, которую вы описываете, не должна происходить, покажите свой код, чтобы понять проблему. –

ответ

Смежные вопросы