Моему Android-приложению нужно загружать изображения из Интернета с помощью API, эти картинки настолько большие и массивные, что требуют большей пропускной способности, поэтому я хочу загрузить частичное (сжатое) изображение для экономии пропускной способности.
СначалаЯ попытался использовать «миниатюру» Glide, это было похоже на работу, изображение сжато, но оно полностью загружает изображение.Затем я попытался использовать «переопределение» Glide, но оно только изменило размер изображения в ImageView. Также загружено полное изображение.
//The Thumbnail() can load the partial image at first,but download full picture final
Glide.with(mContext).load(item.imgUrl).thumbnail( 0.5f )
.apply(bitmapTransform(new RoundedCornersTransformation(50, 0)))
.into(myViewHolder.commodityImage);
//The override() can resize the picture inside ImageView,but it download the full picture too!
Glide.with(mContext).load(item.imgUrl)
.apply(bitmapTransform(new RoundedCornersTransformation(50, 0)).override(400,400))
.into(myViewHolder.commodityImage);
Итак, есть ли способ загрузить изображение частично какползунок скольжения, но не загружайте полную картину.