HERE SDK Starter-如何更改路径线的厚度?

enter image description here

  

我想更改路线的粗细。我正在使用HERE android入门SDK。以下代码对我不起作用。

 // Method defined in Listener
    public void onCalculateRouteFinished(RouteManager.Error error,List<RouteResult> routeResult) {
        // If the route was calculated successfully
        if (error == RouteManager.Error.NONE) {
            final LinkedList<MapPolyline> m_polylines = new LinkedList<>();
            // Render the route on the map
            MapRoute mapRoute = new MapRoute(routeResult.get(0).getRoute());
            mapRoute.setColor(R.color.colorPrimaryDark);

            GeoBoundingBox boundingBox = new GeoBoundingBox(mMap.getcenter(),1000,1000);
            // add boundingBox's top left and bottom right vertices to list of GeoCoordinates
            List<GeoCoordinate> coordinates = new ArrayList<GeoCoordinate>();
            coordinates.add(boundingBox.getTopLeft());
            coordinates.add(boundingBox.getBottomRight());
            // create GeoPolyline with list of GeoCoordinates
            GeoPolyline geoPolyline = new GeoPolyline(coordinates);
            MapPolyline polyline = new MapPolyline(geoPolyline);
            polyline.setLineColor(Color.BLUE);
            polyline.setLineWidth(12);
            // add GeoPolyline to current active map
            mMap.addMapObject(mapRoute);

            m_polylines.add(polyline);

        }
        else {
            // Display a message indicating route calculation failure
        }
    }
Jasonxxxyyy 回答:HERE SDK Starter-如何更改路径线的厚度?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3147241.html

大家都在问