So, in my application, the user will find images, like a concept art feature in video games. I want these images to be enlarged, separated and no matter how in the gallery application. What is the best way to display them? I think the correct way to do this is to send Intent.ACTION_VIEW with the image type / png, so any program can get it ....
But in this case, the images should be available for any application, they cannot be a resource, right? (Because then they will not be available for other applications.) Therefore, they must be available through the content provider ...
I donโt think I can just insert them into the default media content provider ... because will they not be available for viewing through the gallery application? I want the user to "unlock" them over time. So I need to create my own content provider and post images through this, right? What is the best way to make a content provider that can serve images (and video, audio, possibly contacts or other types of objects)?
source share