I\'m trying to launch an image which is written to my application directory with the builtin Android image viewer. This image has been written in a different part of the app
Your image is within your application sandbox, so you should use ContentProvider
to give other apps external access to your image data. Keep in mind that in Android, pre-installed apps don't have higher priority than third-party apps - you still have to give permission to your data, even if you want to use the default apps.
Otherwise, take a look at the Gallery activity's IntentFilter
tags in the Camera application, for a reference what Intent
you can use to open an image with the default viewer.