Изменить цвет маркера в Mapbox - PullRequest
0 голосов
/ 06 июня 2018

Я работаю над обновлением старого приложения для Android, которое использует Mapbox с SDK 4 до SDK 6.1.3.Я должен изменить цвет маркеров, чтобы они соответствовали цветам автобусного маршрута в городе.Я не могу найти код, который работает для этой версии SDK.

Может ли кто-нибудь помочь?

1 Ответ

0 голосов
/ 16 марта 2019

Ваше поле инициализации карты в 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);
}
...