I’m using an API in my Android app that downloads images from the web and shows a placeholder animation while the images are downloading (RemoteImageView, part of the Ignition package here.
At some points in the app, I need to show images from the local resource drawables and not downloaded from the web.
Is it possible to access the local resource drawables using a URL ?
Local image resources do not have urls, they have URIs. So if you have image in drawable, you can parse them from resource id to URI.
However, if you can also put your images in asset folder of the package and access them using their URL. The URL of the image files would be “file:///android_asset/image.png”
You can use either of the option.