Trataré de explicar qué es exactamente lo que tengo que hacer.
Tengo 3 pantallas separadas que dicen A, B, C. Hay otra pantalla llamada say HomeScreen donde las 3 pantallas de mapa de bits deben mostrarse en la vista Galería y el usuario puede seleccionar a qué vista quiere ir.
He podido obtener los mapas de bits de las 3 pantallas y mostrarlo en la vista Galería colocando todo el código solo en la Actividad de la pantalla de inicio. Ahora, esto ha complicado mucho el código y me gustaría simplificarlo.
Entonces, ¿puedo llamar a otra Actividad desde HomeScreen y no mostrarla y solo obtener el Bitmap de esa pantalla? Por ejemplo, supongamos que llamo a HomeScreen y llama a la Actividad A, B, C y no se muestra ninguna de las Actividades de A, B, C. Simplemente proporciona el mapa de bits de esa pantalla mediante getDrawingCache (). Y luego podemos mostrar esos mapas de bits en la vista Galería en la pantalla de inicio.
Espero haber explicado el problema muy claramente.
Por favor, avíseme si esto es realmente posible.