2013-02-08 23 views
11

Czy jest jakiś sposób wyłączenia efektu podświetlenia, który pojawia się, gdy użytkownik kliknie na InfoWindow w nowym Mapsv2 Api dla Androida?Wyłączyć po kliknięciu w InfoWindows?

Jest to problem związany z metodami getIfoContent() i getInfoWindow(). Z getInfoWindow() jest to tekst, który podkreśla.

Odpowiedz

1

W prostych słowach "TY KANT".

ponieważ zgodnie z dokumentacją "Okno informacyjne nie jest widokiem na żywo, a widok jest renderowany jako obraz na mapie.W związku z tym każdy słuchacz ustawiony w widoku jest ignorowany i nie można rozróżnić między zdarzeniami kliknięcia w różnych częściach widoku. Nie zaleca się umieszczania interaktywnych komponentów - takich jak przyciski, pola wyboru lub dane wejściowe tekstu - w niestandardowym oknie informacyjnym. "

Tak w skrócie u mogą nie obsługiwać żadnych wydarzeń na infowindow inny niż „OnInfoWindowClickListener”

Dla bardziej zwrotny „https://developers.google.com/maps/documentation/android/marker”.

+0

Niedawno musiałem wrócić do tej kwestii i doszedłem do tego samego wniosku. Jedynym obejściem byłoby użycie jakiejś niestandardowej implementacji. – Warpzit

Powiązane problemy