Android 2.1: Cómo acercar / alejar y desplazarse en un GridView

FONDO Mi aplicación de trabajo contiene un GridView con 5 filas de 11 columnas con un adaptador anulado para visualización. Funciona muy bien para mis necesidades con una tableta de pantalla grande.

Después de portar a un teléfono inteligente a pequeña escala, me doy cuenta de que la red no se puede usar debido a su pequeño tamaño. En lugar de implementar la orientación horizontal, he decidido usar una función de zoom.

PREGUNTA ¿Cuál es la mejor manera de implementar las siguientes 2 funciones básicas: Zoom (permitir zoom entre 100 y 400%) y Scroll (arriba / abajo / derecha / izquierda)

Respuestas a la pregunta(1)

Su respuesta a la pregunta