2

こんにちは、アプリ内のナビゲーションをカスタマイズしようとしています

ナビゲーション内のルート ラインの太さを変更することは可能ですか (同様のスレッドAndroid HereMaps SDK Route Line Thickness? )?

NavigationManager.MapUpdateMode.ROADVIEW の使用中に最大/最小ズームを変更することはできますか?

最後に、ナビゲーション内の画面の下部にある mapView.positionIndicator を移動することは可能ですか?

4

2 に答える 2

0

はい、MapRoute の太さを変更できます

本当に MapRoute を使用したい場合は、そのために CustomizableScheme を使用できます。

CustomizableScheme scheme = map.createCustomizableScheme("newCustomScheme", Map.Scheme.NORMAL_DAY);
    
scheme.setVariableValue(CustomizableVariables.RouteStyle.ROUTESTYLE_1_WIDTH , *Width in pixels* , range);

CustomizableVariables.RouteStyle クラスを確認できます

ポリラインを使用したい場合は、これを試すことができます:

MapPolyline mp = new MapPolyline(new GeoPolyline(route.getRouteGeometry()));
 mp.setLineWidth(20);
 map.addMapObject(mp);
于 2021-10-25T18:51:42.997 に答える