BACKGROUND: My working app contains a GridView with 5 rows of 11 columns with an overridden adapter for display. It works great for my needs with a large display tablet.
After porting to a small scale smartphone, I realize that the grid is unusable, due to its small size. Rather than implement landscape orientation I've decided to use a zoom function.
QUESTION: What is the best way to implement the following 2 basic functions: Zoom (allow zoom between 100 and 400%) and Scroll (up/down/right/left)
My solution was to create a layout recalculation routine, changing the # of columns and their sizes
There may be a better way, but with no replies, this is a quick and dirty hack that worked