Я использую Picasso в своем приложении для эффективной загрузки изображения и делаю его работу в лучшем случае. Проблема в том, что в настоящее время, если я вызываю Picasso.with()
несколько раз с тем же URL-адресом, однако каждый раз с представлением изображения, имеющим различные размеры, изображение загружается снова. В Glide
мы имеем методы .diskCacheStrategy()
с DiskCacheStrategy.SOURCE
для решения проблемы. Есть ли альтернативный способ в Picasso?
В этом запросе мы получим решение для Glid, но не для Picasso. Как я могу повторно использовать изображение без повторной загрузки для разных размеров ImageView.
Это код, который я использую
Picasso.with(context)
.load(URI)
.placeholder(R.drawable.ic_profile_thumb)
.resize(180, 180).centerInside()
.into(viewHolder.imgThumbnail);