Ich muss das Overlay neu zeichnen, nachdem der Benutzer zoomt.
Was ist der beste Weg, dies zu tun?
Ich habe alles versucht, was ich mir vorstellen kann (Speichern eines getZoomLevel() -Zustands, überschreiben onUserInteraction()), nichts funktioniert tatsächlich.
Das Problem ist, dass draw() aufgerufen wird, wenn der Benutzer auf Zoom klickt, so dass die Informationen, die meine Draw-Methode (über den Status der Karte) unterscheidet, sich von dem Zustand nach dem Zoomen der MapView unterscheiden.
Auch draw() wird nicht am Ende des Zooms aufgerufen, also nur, wenn ich die Karte schwenken wird das Overlay tatsächlich richtig gezeichnet.Zoom-Ereignisse, die in einem Android MapView funktionieren
7
A
Antwort
2
Da niemand in 7 Monaten geantwortet hat, werde ich schreiben, was ich getan habe.
Ich benutzte einen Handler, um die Karte nach 500ms manuell zu aktualisieren, es funktionierte in Ordnung.
Handler handler;
handler.postDelayed(refreshRoute, 500);
0
Haben Sie versucht mapview.postInvalidate()
nach dem Zoom-Aufruf?
Verwandte Themen
- 1. android MapView in Fragment
- 2. Mapview leer in Android
- 3. MapView zeigt nicht android
- 4. Mapview getLatitudeSpan und getLongitudeSpan funktionieren nicht
- 5. Android MapView ziehbare Marker
- 6. Android MapView Bitmap Problem
- 7. Android MapView überlappt DrawerLayout
- 8. So deaktivieren Sie Pinch in Android MapView
- 9. android: MapView erkennt keine Klicks
- 10. Android MapView: benutzerdefinierte Animation möglich?
- 11. Zeichnen (Filtern) 100k + Punkte MapView in Android
- 12. Android MapView nur vertikal scrollen
- 13. android listview mapview layout Problem
- 14. Anzeige dynamischer Titel in mapview android
- 15. Leere Google Maps MapView in Android
- 16. Google Maps Android MapView v2: Zoomen deaktivieren
- 17. Verwendet Google MapView in Android OpenGL?
- 18. MapView in Fragment (Android 4.0 oder höher)
- 19. Zoomsteuerelemente in einem MapView immer anzeigen
- 20. Platzieren von Zoomsteuerelementen in einem MapView
- 21. Android Draw Route auf einem Mapview mit twoo POI-s
- 22. Android MapView Draw Button auf POI klicken
- 23. ein Bild hinzufügen, um Android MapView
- 24. Würde PyBluez auf einem Android-Gerät funktionieren?
- 25. Android Karten v2 drehen mapView mit Kompass
- 26. Android - Tabs, MapView, Aktivitäten innerhalb der Registerkarten
- 27. Kontextmenü auf einem MapView oder andere Lösungen
- 28. Cookies funktionieren nicht in einem Iframe in Android Webview
- 29. Android MapView mit Sliding Menu Obskuren Menü
- 30. Standard-Marker für Android Google MAPVIEW?