Just curious but did you leave this out of your "zoom out" section on purpose?
Using java Syntax Highlighting
int width = ImageViewer.resizedBitmap.getWidth();
int height = ImageViewer.resizedBitmap.getHeight();
Parsed in 0.016 seconds, using GeSHi
Not sure how the above links relate to this tut since they are on galleries and your is on the image viewer but one of those galleries helped me in combination with some of the tuts by plusminus. I have the gallery somewhat working and it shows images when selected but my problem is it does not show my small images in the gallery view, only in the imageview when the grey rectangle (supposed to be the smaller image) is selected. I am racking my brain trying to figure out how to figure this out but truthfully after creating a custom content provider for my image DB and getting it to work my brain is fried lol.
Edit: after looking at it I dont think I am pulling the the image path from the uri in the gallery view section. Another day on this and I should have it. Thanks again for the great tut!
Edit of my edit: I got it. I had to put a new cursor to pull the actual path instead of using the Uri since my table stores the actual path. I now have a working gallery that will load the converted images. Now it shouldnt crash on my phone.