If I take some photos, and then go to the Gallery app, those photos do not always appear immediately. I've tried causing the Gallery to refresh, but the images simply do not appear for more than 15 minutes. I can open the Camera app again and browse through them, so I know they have been stored.
Is there a way to eliminate the latency between when a photo is taken using Camera and when it appears in Gallery?
The delay is because the Android media scanner process doesn't run constantly. There's an app in the market to force it to run -- http://www.appbrain.com/app/com.addz.mediascanner
I haven't used this app personally, but it is highly rated.
Heres an alternative to the 3D Gallery its a 2dGallery they updates very fast!
p.s - if t doesn't work you might need to login / register on XDA and then download it but its worth it! I download this and then just remove the other gallery since its laggy.
IMHO there are these ways to decrease the latency:
Else you might just have to wait for an update of the Gallery app.
There are certain actions that always set the media scanner running when you carry them out.
If you attach your phone to a PC and mount it as a USB drive, the media scanner will run after you unplug.
Most file managers will notify the media scanner if you use them to move files around.
A couple of the other apps I use, like Image Transfer set the media scanner runnning (presumably to check that they've got up to date info on what media has changed recently).