Я внедрил простой 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?
Проблема, которую вы описываете, не должна происходить, покажите свой код, чтобы понять проблему. –