Now using Button with states for Snap button on camera. Now updating thumbnail in onResume with latest Photo from SQLite and when taking a photo. Saving photos in now happen in an AsynTask but is taking a relaly long time. Need ot look into optimizing.