I am developing which uploads a picture taken from Android phone to Picassa. AFter having browsed few sites, I found there are two ways to go about it.
1) Using SurfaceView and Camera Callbacks
2) startActivityforResult(CAMERA)
Which method should I use?
Camera callback will save you alot of work, but if you need something custom you can implement the surface view. Heres a good thread about the camera callback