嗨,所以我对mapbox很新,所以请原谅,如果这很简单,我在转弯导航方面遇到了真正的问题。是否可以进行步行转弯导航?从我所看到的方式可能,但我找不到任何实际实现它的代码。我已经设法让地图上显示的路线成为行走路线,但是当我进入转弯路段时,我只能让它与行车路线一起工作。
public void onClick(View v) {
Point origin = originPosition;
Point destination = destinationPosition;
String awsPoolId = null;
boolean simulateRoute = true;
NavigationViewOptions options = NavigationViewOptions.builder()
.origin(origin)
.destination(destination)
.awsPoolId(awsPoolId)
.profile(DirectionsCriteria.PROFILE_WALKING) //THIS LINE BREAKS CODE (Error:(179, 33) error: cannot find symbol method profile(String))
.shouldSimulateRoute(simulateRoute)
.build();
NavigationLauncher.startNavigation(MainActivity.this, options);
}
.profile(DirectionsCriteria.PROFILE_WALKING)是导致问题的行。我用它来显示行走方向与地图上的驾驶,所以我认为它是相同的转弯,但它不起作用。有人可以开导我吗?非常感谢!
尝试
.directionsProfile(DirectionsCriteria.PROFILE_DRIVING_TRAFFIC)
代替
.profile(DirectionsCriteria.PROFILE_WALKING)