I use Application.CaptureScreenshot(screenshotFilename) to capture and save snapshots, but the file is just saved in the application folder, it can’t be accessed by the gallery or photosAlumb app, does anybody know hot to save the image to the gallery or photosAlumb?
You should check the android developer site for information related to this:
http://developer.android.com/guide/topics/data/data-storage.html#filesExternal
Music/ - Media scanner classifies all media found here as user music.
Podcasts/ - Media scanner classifies all media found here as a podcast.
Ringtones/ - Media scanner classifies all media found here as a ringtone.
Alarms/ - Media scanner classifies all media found here as an alarm sound.
Notifications/ - Media scanner classifies all media found here as a notification sound.
Pictures/ - All photos (excluding those taken with the camera).
Movies/ - All movies (excluding those taken with the camcorder).
Download/ - Miscellaneous downloads.
Ultimately, you’d want to store (write the file using System.IO methods) the screenshot file to one of these directories and Android’s built in MediaScanner should pick up on the newly added file. This will cause the image to appear in the device’s gallery/photo list.