Nella nuova API di Google Maps per Android v2, posso facilmente ottenere indicatori personalizzati e finestre informative da visualizzare. Tuttavia, sto cercando di avere più pulsanti all'interno della mia finestra informativa, che eseguono ciascuno una diversa azione onClick
ma il problema è che la mappa considera l'InfoWindow come se fosse il proprio oggetto pulsante (non importa dove clicco su InfoWindow, preme l'intera cosa). Qualcuno sa come personalizzare questo un po 'di più?Aggiunta di pulsanti per mappare infowindow android
9
A
risposta
19
Abbiamo appena trovato questo nel documentation.
Come accennato nel paragrafo precedente sulle finestre informative, una finestra informativa non è un Live View, piuttosto la vista viene reso come un'immagine sulla mappa . Di conseguenza, tutti gli ascoltatori impostati sulla vista vengono ignorati e non è possibile distinguere tra gli eventi di clic su varie parti di la vista. Si consiglia di non inserire componenti interattivi, ad esempio come pulsanti, caselle di controllo o input di testo, all'interno della finestra delle informazioni personalizzate .
Sfortunatamente, questo risponde. Stavo cercando di aggiungere la stessa funzione di te.
Problemi correlati
- 1. Aggiunta di InfoWindow su Google directions route
- 2. aggiunta di pulsanti alla barra delle azioni di Android
- 3. Utilità di cluster di Android Maps InfoWindow
- 4. Aggiunta di marcatori personalizzati dinamicamente per mappare utilizzando OpenLayers
- 5. Aggiunta di pulsanti personalizzati all'editor WMD
- 6. Aggiunta di pulsanti dinamicamente a uitableviewcell - App per iPhone
- 7. Array di pulsanti in Android
- 8. Nascondi infowindow android map api v2
- 9. Apertura di InfoWindow automaticamente all'aggiunta dell'indicatore Google Maps v2 Android
- 10. Aggiunta di scroll in tabhost in android
- 11. Android un metodo OnClick per più pulsanti?
- 12. Android: aggiunta di pulsanti a un layout a livello di programmazione
- 13. Aggiunta di pulsanti nella cella di JTable insieme ai dati?
- 14. Pulsanti personalizzati Android
- 15. Aggiunta evento Click on InfoWindow/Marker in Google Maps per iOS SDK nativo/obiettivo C
- 16. Aggiunta di pulsanti alla barra di navigazione ios
- 17. Aggiunta di pulsanti a livello di codice a un frammento
- 18. Bootstrap: aggiunta di un gruppo di pulsanti a navbar?
- 19. Android Utilizzo dell'elenco di livelli per il selettore di pulsanti
- 20. Aggiunta di pulsanti alla barra degli strumenti del Finder?
- 21. Android: aggiunta dell'intestazione statica all'inizio di ListActivity
- 22. Android: aggiunta di un frammento a un'attività
- 23. Come pulsanti della finestra di dialogo stile Holo per Android
- 24. Come utilizzare setTextColor per i pulsanti di scelta Android?
- 25. Strumento Android per generare selettore xml per i pulsanti
- 26. Come mettere drawable come sfondo su InfoWindow (API di Google Maps v2 per Android)?
- 27. widget Android con più pulsanti
- 28. Finestra di dialogo Android senza pulsanti
- 29. Polilinea Android - Aggiunta punto per punto
- 30. Aggiunta di pulsanti per i fogli di calcolo in .NET (VSTO)
Grazie per questo. Stavo cercando di convincere il mio project manager che questo è ora il caso, e non ho potuto trovare da nessuna parte nella documentazione che lo menzionava esplicitamente. Dovrei essere in grado di mostrarglielo ora e la funzionalità sarà rielaborata andando avanti. – RyanInBinary
Qui lo troverete: https://developers.google.com/maps/documentation/android/marker –
Vedere http://stackoverflow.com/a/15040761/637545 per un possibile soluzione alternativa –