mapbox / mapbox/mapbox-plugins-android
mapView.setOnTouchListener#onTouch is not invoked with Annotations
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Java
- Sterne
- 242
- Forks
- 116
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I set onTouchListener for MapView and the code inside the block as below was invoked each time.
mapView.setOnTouchListener { view, event -> ... }
However, after initializing LineManager, View.OnTouchListener has no effect. What is causing it and how can I fix it?
Platform: Android
mapboxAnnotationsVersion = '0.5.0'
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Reproduzieren Sie das Problem auf Android mit MapView.setOnTouchListener und mapboxAnnotationsVersion 0.5.0 und untersuchen Sie anschließend, wie LineManager MapView-Touch-Ereignisse verarbeitet. Ermitteln Sie, warum die Initialisierung von LineManager verhindert, dass der Listener ausgeführt wird, und überprüfen Sie die dokumentierte oder implementierte Behebung, indem Sie bestätigen, dass der Listener danach aufgerufen wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- android
- Bereich
- mobile-dev
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 30/100