Я хочу, чтобы все преобразования, сток и анимации были идентичными, и подумывал, сможем ли мы передать идентификатор ресурса или имя ресурса в Glide для его локальной загрузки?
Как использовать Glide для Android, как загружать изображения из ресурсов и ресурсов?
Ответ 1
Для идентификаторов ресурсов вы можете использовать:
Glide.with(fragment)
.load(R.drawable.resource_id)
.into(imageView);
Для активов вы можете создать объект URI:
Glide.with(fragment)
.load(Uri.parse("file:///android_asset/<assetName>"))
.into(imageView);
Ответ 2
Glide.with(context).load(uri).asBitmap().placeholder(R.drawable.yourimage).error(R.drawable.yourimage).into(yourview);
Помимо приведенного выше ответа, если URL-адрес изображения возвращается null, вы можете загрузить изображение по умолчанию в представление, как показано выше.
Ответ 3
Работает при использовании .asBistmap
String pathUri="file:///android_asset/img/flower.jpg";
Glide.with(context).asBitmap().load(Uri.parse(pathUri)).into(holder.imgView_post);