I posted this on the android dev forums, but wanted to reach out here.
One of the activities in our app was taking a picture. The picture preview shows the correct way on screen in 1.5 & 1.6, but when it is saved, it saves the jpg 90 rotated.
I can rotate it realtime when displaying, and I guess I could re-save it once saved. My issue is I would like to save it correctly when taking the picture.
My app while compiled in 1.5 works fine. I had some memory issues w/ 1.6 due to image size, which was strange b/c the image size increased when taking photos by taking a picture w/ surfaceholder/imagecapture callback. I seem to have fixed re-displaying those images by resizing them using a bitmapfactory matrix. But my camera is now rotating everything 90 degrees. It appears that my Override of surfaceChanged does nothing, which is where I was setting rotation at 90 (I can't remember why, it was 10 months ago!). I have tried at rotating the camera parameters paramters at 90 degrees, 0 degrees. It does not seem to do anything... any thoughts?