Buenas compañeros. Necesito ayuda a ver si algún tipo con más experiencia puede ayudarme.
El caso es que estoy haciendo una aplicación en Android y en una Actividad, tengo un control ViewPager para mostrar digamos 4 páginas, que son vistas claro.
El caso es que en la Tercera página, meto un control para usar GoogleMap y mostrar una localización. Todo funciona perfectamente y al llegar a la tercera página se muestra el google map. Pero aquí viene el problema.
Por lo que veo, el control ViewPager conserva siempre la vista cargada y las dos más cercanas, es decir, la siguiente y la anterior. Qué ocurre, que si desde la página 3, donde está el mapa, vuelvo a la 1, Android libera la vista cargada en la página 3 y pierdo el mapa, y por lo tanto al volver a ella, el Mapa de GoogleMap vuelve a cargarse nuevamente desde cero, con el consumo de datos pertinente. Si navego entre las páginas 2 y 4, no hay problema, porque el mapa no llega a liberarse y sigue cargado.
¿Hay alguna manera de evitar esto???
Muchas gracias.