SKHeader:导航开始时需要编辑标题三角形

时间:2017-03-08 15:50:55

标签: java android ios skmaps

enter image description here我对" SKHeading"有疑问。当我使用(SKMapSettings.SKHeadingMode.ROTATING_MAP)并开始导航时,我在导航路线上得到一个三角形,它定义了一个标题,我想将该标题编辑为较小的标题,但我无法在代码中找到它,请你建议我怎么做那个。所以我可以把那个标题三角形变小并用它来玩。下面是我的代码:

   SKNavigationSettings navigationSettings = new SKNavigationSettings();
            navigationSettings.setNavigationType(SKNavigationSettings.SKNavigationType.SIMULATION);
            navigationSettings.setPositionerVerticalAlignment(-0.25f);
            navigationSettings.setShowRealGPSPositions(true);
            navigationSettings.setShowStreetNamesPopusOnRoute(true);
            navigationSettings.setDistanceUnit(SKMaps.SKDistanceUnitType.DISTANCE_UNIT_MILES_FEET);
            navigationSettings.getSpeedWarningThresholdInCity();
            SKNavigationManager sknavigation = SKNavigationManager.getInstance();
            sknavigation.setMapView(mapView);
            sknavigation.setNavigationListener(this);
            sknavigation.startNavigation(navigationSettings);
            navigationInProgress = true;
            mapView.centerOnCurrentPosition(17, true, 500);
            mapView.getMapSettings().setHeadingMode(SKMapSettings.SKHeadingMode.ROTATING_MAP);
            startOrientationSensor();

这是创建该三角形的线。 mapView.getMapSettings()。setHeadingMode(SKMapSettings.SKHeadingMode.ROTATING_MAP

请点击图片,看到红色圆圈标记。我想删除那个蓝色三角形

1 个答案:

答案 0 :(得分:0)

要更改任何纹理,您必须进入项目资产文件夹中的SKMaps.zip文件。 SKMaps使用的所有纹理都包含在此zip文件中,包括用于创建标题的文件。只要保持名称相同,就可以更改zip文件中的纹理。