我正在升级使用Mapbox从SDK 4到SDK 6.1.3的旧Android应用程序。我必须改变标记的颜色以匹配城市中的公交路线颜色。我找不到适用于此版本SDK的代码。
任何人都可以帮忙吗?
答案 0 :(得分:1)
您在onCreate中创建的地图框
map = mapboxMap;
mapboxMap.addPolygon(generatePerimeter(new LatLng(trackLat, trackLong), 0.200, 64));
您的方法
private PolygonOptions generatePerimeter(LatLng centerCoordinates, double radiusInKilometers, int numberOfSides) {
List<LatLng> positions = new ArrayList<>();
return new PolygonOptions()
.addAll(positions)
.fillColor(Color.GREEN)
.strokeColor(Color.YELLOW)
.alpha(1f);
}