Je veux garder toutes les transformations, stoke et animations identiques et je me demandais si nous pouvions passer l'ID de la ressource ou le nom de l'actif dans Glide pour le charger localement?
Pour les identifiants de ressources, vous pouvez utiliser:
Glide.with(fragment)
.load(R.drawable.resource_id)
.into(imageView);
Pour les actifs, vous pouvez construire un actif uri:
Glide.with(fragment)
.load(Uri.parse("file:///Android_asset/<assetName>"))
.into(imageView);
Glide.with(context).load(uri).asBitmap().placeholder(R.drawable.yourimage).error(R.drawable.yourimage).into(yourview);
Outre la réponse ci-dessus, si l'URL de l'image renvoie la valeur null, vous pouvez charger l'image par défaut dans la vue comme ci-dessus.