mapbox / mapbox/mapbox-maps-android

Route Overview does not work properly when showing on android auto

Aperta
#2,441 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

android auto auto-triaged bug :beetle:
Lingua principale
Kotlin
Stelle
578
Fork
161
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Environment

Android OS version: 14, 13, 12, 11
Devices affected: SM-S908B, SM-S901B
Maps SDK Version: 10.16.6-SNAPSHOT.0306T1139Z.764ecaa
Maps Android Auto Extension: 0.5.0

Observed behavior and steps to reproduce

While showing route overview for the route the map sometimes zooms out to show the whole world, and sometimes does not cover the whole drawn route. This only happens when we try to show the route overview on android auto.

We use the cameraForGeometry function available and pass the bounds of the route to the function. When the camera zooms out to show the whole world sometimes the position we get from this function is also in negative values leading to the crashing of app.

image

image

Expected behavior

Route overview should work in the same way it works on mobile, we have also tried using the same bounds on both mobile and auto but on auto this does not seem to work.

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Iniziate dalla chiamata cameraForGeometry e dal percorso dell’estensione Android Auto, confrontando la gestione dei limiti del percorso con il comportamento su dispositivi mobili. Riproducete il problema usando Maps SDK 10.16.6-SNAPSHOT.0306T1139Z.764ecaa e i dispositivi o le versioni di Android elencati. Il lavoro è completato quando l’intero percorso viene mostrato su Android Auto senza eseguire lo zoom fino a visualizzare il mondo né produrre valori negativi che causino il crash dell’app.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
android, kotlin
Ambito
mobile-dev
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.