在自由驾驶中显示建筑物及其编号
Show buildings and their numbers in free drive
当应用输入 "free drive" 时,建筑物及其编号从地图上消失。如何防止这种情况?
尝试过
SKMapSettings.setHouseNumbersShown(true);
但没用。
代码:
SKNavigationSettings configuration = new SKNavigationSettings();
configuration.setNavigationType(SKNavigationSettings.SKNavigationType.REAL);
configuration.setDistanceUnit(SKMaps.SKDistanceUnitType.DISTANCE_UNIT_KILOMETER_METERS);
SKNavigationManager navigationManager = SKNavigationManager.getInstance();
navigationManager.setMapView(mapView);
navigationManager.setNavigationListener(...);
navigationManager.startNavigation(configuration);
SKMapSettings mapSettings = mapView.getMapSettings();
mapSettings.setHouseNumbersShown(true);
mapSettings.setMapDisplayMode(SKMapSettings.SKMapDisplayMode.MODE_2D);
Android.
的 Skobbler SDK v2.5.1
不幸的是,由于过去的一些设计决定,现在无法做到这一点 - 一旦您输入 "navigation",门牌号码和建筑物就会消失。
目前您无能为力,将来我们会考虑让此行为可配置。
当应用输入 "free drive" 时,建筑物及其编号从地图上消失。如何防止这种情况? 尝试过
SKMapSettings.setHouseNumbersShown(true);
但没用。
代码:
SKNavigationSettings configuration = new SKNavigationSettings();
configuration.setNavigationType(SKNavigationSettings.SKNavigationType.REAL);
configuration.setDistanceUnit(SKMaps.SKDistanceUnitType.DISTANCE_UNIT_KILOMETER_METERS);
SKNavigationManager navigationManager = SKNavigationManager.getInstance();
navigationManager.setMapView(mapView);
navigationManager.setNavigationListener(...);
navigationManager.startNavigation(configuration);
SKMapSettings mapSettings = mapView.getMapSettings();
mapSettings.setHouseNumbersShown(true);
mapSettings.setMapDisplayMode(SKMapSettings.SKMapDisplayMode.MODE_2D);
Android.
的 Skobbler SDK v2.5.1不幸的是,由于过去的一些设计决定,现在无法做到这一点 - 一旦您输入 "navigation",门牌号码和建筑物就会消失。
目前您无能为力,将来我们会考虑让此行为可配置。