I am working in a map project in android. It contains larger image of 10000x10000 resolution. Using this image with Bitmap
it gives OutOfMemoryError
Someone I know ran into the same problem. They solved it by first splitting the image into square tiles. Then they generate an HTML page that displays the images in a This approach is very easy to code, but loses the flexibility of writing your own custom solution. This was for a smaller image (2000x1500 ish) so I'm not sure how it will scale to the dimensions you need. If you do go this route, make sure you have layout and get the built-in browser to display the resulting page. This means the browser manages the visibility of the images, and it gives you bi-directional scrolling and pinch-to-zoom.
border="0" cellpadding="0" cellspacing="0"
on your table and border="0"
on the images to ensure that the joins are seamless.