¿Cómo expandir el marcador de superposición en Google Maps?

Puedo dibujar artículos de superposición en google maps muy bien, una imagen que se parece a:

______ | | ______ \/ 

Donde la parte "/" es el "alfiler" que marca el lat / lon en el mapa y una imagen en medio de él. Mi pregunta es, ¿hay alguna manera de ampliar esto cuando el usuario hace clic en él? Por supuesto, tendré que cambiar esto a algún tipo de diálogo o diseño y cambiarlo cuando se haga clic.

Quiero tenerlo más pequeño como eso con sólo una imagen cuando no se hace clic en, pero cuando se hace clic en él se expande más como un segundo para:

 -------------------------------------- | <image> <buttons> | | <buttons> | | <some info here> | | | -------------------------------------- \/ 

es posible?

Utilizar esta…

Cree una superposición personalizada y, en la anulación onAdd , cree una div personalizada que tenga el diseño de contenido requerido.

 myOverlay.prototype.onAdd = function(){ var div = document.createElement('DIV'); div.style.position = 'absolute'; // so we can position it later. // populate the div this.div_ = div; this.getPanes().overlayLayer.appendChild(div); } 

Ahora, en la opción de draw , decides dónde colocarla en el mapa. En el dibujo se puede dibujar el marcador inicialmente con un controlador de eventos de clic que establece la visibilidad en la div.

 myOverlay.prototype.draw = function(){ var div = this.div_; //populate div with content as required. div.style.left = //calculate location based on width / height and centre div.style.top = // ditto } 
  • Android: ItemizedOverlay onTouchEvent y onTap se superponen
  • ¿Cómo crear una superposición que bloquea los eventos de toque a la interfaz de usuario debajo de él?
  • Dibujo es constantemente llamado en mi superposición de mapa de Android
  • ¿Hay alguna forma de que los elementos de la interfaz de usuario se superpongan ligeramente (uno encima del otro) sin usar diseños absolutos?
  • Android: trazado de dibujo como superposición en MapView
  • No entiende el método drawAt () para com.google.android.maps.Overlay
  • Dibujar superposición en Android (en todo el sistema)
  • Entender boundCenterBottom ()
  • Después de eliminar los eventos de tapa de OverlayItem todavía activan
  • No lleve el botón al primer plano al hacer clic
  • Aplicación de una superposición (filtro de imagen) a un mapa de bits
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.