4

ArcGISRuntime用来在地图上显示点以及它们之间的线。线条和点显示正确,但我无法将其设置为将线条显示为箭头。

通过使用这行代码,点和线显示如下:

// create a polyline from the point collection
Polyline polyline = new Polyline(points);

//define a line symbol
SimpleLineSymbol lineSymbol =
        new SimpleLineSymbol(
                SimpleLineSymbol.Style.SOLID,
                Color.argb(255, 255, 128, 0), 1.0f);

// create the graphic with polyline and symbol
Graphic lines = new Graphic(polyline, lineSymbol);

// add graphic to the graphics overlay
poiOverlay.getGraphics().add(lines);
poiOverlay.getGraphics().addAll(poiMarkers);

我尝试更改它的行以用箭头显示它,但这似乎没有做任何事情:

SimpleLineSymbol lineSymbol =
    new SimpleLineSymbol(
            SimpleLineSymbol.Style.SOLID,
            Color.argb(255, 255, 128, 0), 1.0f, SimpleLineSymbol.MarkerStyle.ARROW, SimpleLineSymbol.MarkerPlacement.END);

我在这里做错了什么?

4

0 回答 0