Używam niestandardowej ikony w mojej aplikacji dla bieżącej lokalizacji użytkownika i chcę zachować ją w ten sposób podczas uaktualniania do nowej biblioteki Map Google.Android Mapy Google V2 zmieniają ikonę mojej lokalizacji
Dzięki bibliotece Google Maps v1 rozszerzyłem funkcję MyLocationOverlay i nadpisałem metodę drawMyLocation, aby narysować tam ikonę niestandardową.
GoogleMap włącza bieżącą lokalizację za pomocą metody setMyLocationEnabled, ale nie ma możliwości jej dostosowania, o ile wiem.
Czy ktoś wie, jak to zrobić na v2?
ten sposób został wykorzystany do zrobienia na bibliotece V1. W V2 nie obsługuje MapView wewnątrz działania. Co więcej, na V2 nie ma klasy Overlay. https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/model/package-summary –
My Bad, nie wiedziałem, że masz na myśli Mapy Google Play . Zobacz moją zaktualizowaną odpowiedź powyżej. To jest miłe, ponieważ jest bardzo podobne do tego, jak zachowuje się wersja JavaScript w Mapach Google. – javram
@RobertEstivill: AFAIK, to jest twoja jedyna opcja, przynajmniej podczas trzymania się udokumentowanego/obsługiwanego zachowania. – CommonsWare