I need to display a very big image (8000x8000 for example) in a view allowing the user to zoom in and out.
I have checked several options for detecting the user touches and transform the image according to that. For example:
How to use Multi-touch in Android
And others using gesture/touch detectors, etc.
The problem is that none of them takes care of the Bitmap size and the posible crashes because the Bitmap doesn't fit in the memory.
So what I'm looking for is how to implement that like the Android's Gallery does. Without lose quality when the image is zoomed in and of course without crashes
Any ideas? Complete, working answers will be bountried with up to 300 points depending on the complexity and quality of the answer