Некоторые изображения не загружаются на адаптер (Glide) - PullRequest
0 голосов
/ 14 января 2020


У меня есть адаптер, куда я перетаскиваю изображения (около 12) с URL, но некоторые из них не загружаются. И, это не размер изображения особенно. Ни одно из изображений не превышает 200 КБ.

Пожалуйста, посмотрите на изображение ниже для приблизительной идеи:
image

Здесь Red подразумевает область просмотра, где изображения не загружены. Всякий раз, когда я открываю приложение, Red является случайным. Это происходит в основном на двух или трех зрителях.


Код

 Glide.with(viewHolder.itemView.getContext())
             .load(userClass.getUser_image())
             .apply(
                     new RequestOptions()
                             .centerCrop()
                             .placeholder(R.drawable.blueimage)
                             .error(R.drawable.redimage)
                             .diskCacheStrategy(DiskCacheStrategy.ALL)
                             .dontTransform())
             .into(viewHolder.imageViewUsersItemUsersImage);

Обратите внимание, что это происходит только при первой загрузке. Как только изображения кэшируются, они загружаются быстрее. Но мое приложение показывает новые изображения в большинстве случаев, поэтому я хочу, чтобы изображения загружались сразу и быстрее.

Пожалуйста, помогите
Заранее спасибо.

...