Попытка добавить более 1 путевую точку к маршруту, но она даже не создает маршрут:
val builder = NavigationRoute.builder(this@MainActivity) //1
.accessToken(Mapbox.getAccessToken()!!) //2
.origin(originPoint) //3
.destination(endPoint) //4
for (wayPoint in wayPoints) {
builder.addWaypoint(wayPoint)
}
builder.build()
в моем app.gradle Я добавил все необходимые зависимости:
implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:8.4.0'
implementation 'com.mapbox.mapboxsdk:mapbox-android-navigation-ui:0.42.0'
implementation 'com.mapbox.mapboxsdk:mapbox-android-navigation:0.42.1'
Примечание
Когда я добавляю одну путевую точку в маршрут следующим образом:
val builder = NavigationRoute.builder(this@MainActivity) //1
.accessToken(Mapbox.getAccessToken()!!) //2
.origin(originPoint) //3
.destination(endPoint) //4
.addWaypoint(wayPoint)
.build()
она работает нормально.