Я использую скольжение для загрузки изображения с URL-адреса и отображения в режиме просмотра изображений. но скольжение такр слишком много времени для загрузки изображения в просмотр изображения даже при хорошем сетевом соединении
RequestOptions options = new RequestOptions();
options.diskCacheStrategy(DiskCacheStrategy.ALL);
options.getOnlyRetrieveFromCache();
Glide.with(context).load(Api_Client.Image_URL+IMAGES.get(position))
.listener(new RequestListener<Drawable>() {
@Override
public boolean onLoadFailed(@Nullable GlideException e, Object model, Target<Drawable> target, boolean isFirstResource) {
progressBar.setVisibility(View.GONE);
Log.e("failed",e.toString());
return false;
}
@Override
public boolean onResourceReady(Drawable resource, Object model, Target<Drawable> target, DataSource dataSource, boolean isFirstResource) {
progressBar.setVisibility(View.GONE);
return false;
}
})
.apply(options)
)
.into(imageView);