mapbox / mapbox/mapbox-navigation-android
android 显示的剩余距离 永远都是50的倍数,比如前方120米左转,就会显示100左边, 比如前方280左转,就会显示250米左转,
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Kotlin
- Sterne
- 651
- Forks
- 321
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
@alexander-kulikovskii
@springmeyer
@zugaldia @
显示的剩余距离 永远都是50的倍数,比如前方120米左转,就会显示100左边, 比如前方280左转,就会显示250米左转,
这样的话,我通过回调 拿到的 BannerInstructions 的剩下距离就跟 导航页面显示的不一样了。
The remaining distance displayed by android is always a multiple of 50, for example, turning left 120 meters ahead will show 100 left, for example, turning left 280 meters ahead will show 250 meters left. In this case, the remaining distance of the BannerInstructions I got through the callbacks is different from what the navigation page shows.
implementation "com.mapbox.navigation:ui-dropin:2.9.2"
implementation "com.mapbox.navigation:android:2.9.2"
例子:
"bannerInstructions":{"primary":{"type":"turn","text":"莲塘路","modifier":"right"},"sub":{},"distanceAlongGeometry":87.7229995727539,"secondary":{}}
请问 我该如何让这两个值一致???
How can I make these two values consistent??
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
Beginne damit, die in der Android-Navigationsoberfläche angezeigte verbleibende Entfernung mit BannerInstructions.distanceAlongGeometry unter Verwendung des gemeldeten 2.9.2-Setups zu vergleichen. Verfolge, wo die Entfernung formatiert oder gerundet wird, und überprüfe das Verhalten anhand der Beispiele 120 m und 280 m. Erledigt bedeutet, dass die angezeigte Entfernung und der Callback-Wert konsistent sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- android, kotlin
- Bereich
- mobile
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100