¿Crear un marcador sin agregarlo al mapa?

  • Cómo crear instancia de la clase Marker, pero sin agregarla al mapa.

Puede utilizar LazyMarker.java desde Android Maps Extensions .

No crea físicamente el marcador hasta que usted llama setVisible(true) en él.

Puede hacerlo estableciendo la visibility en false

 Marker marker = mMap.addMarker(new MarkerOptions() .position( new LatLng(arg0.latitude, arg0.longitude)) .draggable(true).visible(false)); 

Editar

 Marker m = new Marker(new z() { @Override public IBinder asBinder() { return null; } @Override public void showInfoWindow() throws RemoteException { } @Override public void setVisible(boolean paramBoolean) throws RemoteException { } @Override public void setTitle(String paramString) throws RemoteException { } @Override public void setSnippet(String paramString) throws RemoteException { } @Override public void setPosition(LatLng paramLatLng) throws RemoteException { } @Override public void setDraggable(boolean paramBoolean) throws RemoteException { } @Override public void remove() throws RemoteException { } @Override public boolean isVisible() throws RemoteException { return false; } @Override public boolean isInfoWindowShown() throws RemoteException { return false; } @Override public boolean isDraggable() throws RemoteException { return false; } @Override public void hideInfoWindow() throws RemoteException { } @Override public int hashCodeRemote() throws RemoteException { return 0; } @Override public String getTitle() throws RemoteException { return null; } @Override public String getSnippet() throws RemoteException { return null; } @Override public LatLng getPosition() throws RemoteException { return null; } @Override public String getId() throws RemoteException { return null; } @Override public boolean g(z paramz) throws RemoteException { return false; } }); 

Y luego agregarlo cuando quieras así

 mMap.addMarker(new MarkerOptions().position((m.getPosition()))); 

Espero eso ayude

  • Agrupar los marcadores de mapa en el zoom hacia afuera y el desenclavamiento en el zoom
  • Cómo ejecutar Google Map API V2 en el emulador de Android
  • Eliminar el icono de ubicación predeterminado del usuario
  • Google android maps api v2 Mostrar el título del marcador Siempre
  • Adición de un botón a una vista personalizada de InfoWindowAdapter que puede registrar clics
  • Android - Extensiones de Google Maps - IllegalArgumentException
  • Google Map Android Api V2 Ejemplo de código no funciona
  • La API de Google Maps para Android v2 lanza GooglePlayServicesNotAvailableException, fuera de fecha, SupportMapFragment.getMap () devuelve null
  • Servicios de Google Play: Terminado con valor de salida no cero 2
  • Google map android api v2 marcador sombras
  • EXCEPCIÓN FATAL: ZoomTableManager
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.