El primer lanzamiento de Activity with Google Maps es muy lento

Quiero tener SupportMapFragment en una de mis actividades. Agrego este fragmento directamente al diseño xml y este diseño se establece como vista de contenido. Pero cuando se inicia Activity por primera vez, lleva demasiado tiempo (más de 1 segundo). Los próximos lanzamientos están bien y tardan unos milisegundos.

Lo intenté:

eliminar cualquier inicializaciónuse MapFragment en lugar de SupportMapFragmentagregar MapFragment programáticamente

Pero nada ayudó. El mapa se muestra sin ningún problema o registro sospechoso.

¿Tiene alguna sugerencia, qué causa y cómo mejorarla?

editar: Tengo un ListView y cuando el usuario hace clic en Item, lanza DetailActivity con MapFragment. Después de hacer clic en el elemento, hay un retraso notable antes de que DetailActivity aparezca. El único método onCreate, donde llamo setContentView, se ejecuta durante 1 segundo. Y mientras la actividad está en el método onCreate, no hay contenido visible de esta actividad. Este retraso entre hacer clic y mostrar contenido no es muy fácil de usar.

Gracias

Respuestas a la pregunta(8)

Su respuesta a la pregunta