Domanda

Sto cercando di creare un Google Maps sul dispositivo e su di esso mostrare alcuni pulsanti semplici. Ma gli eventi che attribuisco a quei bottoni sembra interferee in qualche modo con il programma di trascinamento functionaliy. Fondamentalmente trascinare lavoro completamente pretende molto e mi dà anche questo pulsante non workin. Ho davvero non cura di questo trascinamento (non ho bisogno di esso) - ma io riesco a capire come disabilitarlo.

Se uno qualsiasi di voi ha provato questo? (Non voglio usare google immagini statiche solo, ho ancora voglia di avere la possibilità di muoversi, zoom avanti e indietro, ma sulle mie pulsanti). Il problema più grande è marcatori - perché voglio avere loro essere cliccabile. Quindi ci potrebbero essere 2 soluzioni:

  1. Come disattivare il comportamento dragable?

  2. Come fare solo i marcatori cliccabile (al di fuori di un livello mappa in qualche modo, ma in grado di muoversi insieme con la mappa).

Stavo pensando in modo hacky per creare una pellicola che passerebbe solo pochi eventi, ma questo non funziona ... qualcuno ha qualche idea?

Grazie in anticipo,

È stato utile?

Soluzione

Per evitare che mappa da voi scorrimento deve setScrollGesturesEnabled false su UiSettings:

googleMap.getUiSettings().setScrollGesturesEnabled(false);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top