У меня есть адаптер, куда я перетаскиваю изображения (около 12) с URL, но некоторые из них не загружаются. И, это не размер изображения особенно. Ни одно из изображений не превышает 200 КБ.
Пожалуйста, посмотрите на изображение ниже для приблизительной идеи:
Здесь 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);
Обратите внимание, что это происходит только при первой загрузке. Как только изображения кэшируются, они загружаются быстрее. Но мое приложение показывает новые изображения в большинстве случаев, поэтому я хочу, чтобы изображения загружались сразу и быстрее.
Пожалуйста, помогите
Заранее спасибо.