2017-03-09 44 views
0

enter image description here 我有一個關於「SKHeading」的問題。當我使用(SKMapSettings.SKHeadingMode.ROTATING_MAP)並開始導航時,我在我的導航路線上得到一個三角形,它定義了一個標題,我想將該標題編輯爲較小的一個,但是我無法在代碼中找到它,可以請您建議我如何做到這一點。這樣我可以作出這樣的頭三角小和玩it.Below是我的代碼:SKHeading藍色三角形:如何刪除/編輯SKHeading trianfle標頭

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

需要刪除/修改該紅圈三角形。

+0

[SKHeader:導航開始時需要編輯標題三角形]的可能副本(http://stackoverflow.com/questions/42675885/skheaderneed-to-edit-the-header-triangle-when-navigation-starts) – SmedleyDSlap

+0

沒有那件事不起作用。沒有紋理文件在SKMaps.zip中涉及這個 –

回答

0

我已經找到了這個問題的解決,如果任何人遇到這類問題,你就必須發表評論或作出這一行

navigationSettings.setShowRealGPSPositions(真)的價值; 這行看起來象下面這樣:

navigationSettings.setShowRealGPSPositions(假);