mapbox / mapbox/mapbox-navigation-android
android 显示的剩余距离 永远都是50的倍数,比如前方120米左转,就会显示100左边, 比如前方280左转,就会显示250米左转,
Nessuno ha ancora preso questa issue.
- Lingua principale
- Kotlin
- Stelle
- 651
- Fork
- 321
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
@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??
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia confrontando la distanza rimanente visualizzata dall’interfaccia di navigazione Android con BannerInstructions.distanceAlongGeometry usando la configurazione 2.9.2 indicata. Traccia dove la distanza viene formattata o arrotondata e verifica il comportamento con gli esempi di 120 m e 280 m. Il lavoro è completato quando la distanza visualizzata e il valore del callback sono coerenti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- android, kotlin
- Ambito
- mobile
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100