2016-11-30 2 views
2

Я искал много я не нашел правильное решения для it.Help и ссылок могут быть оценены :-) multicolored polyineмногоцветные полилинии в Google Map v2 в Android

+1

Это может помочь http://stackoverflow.com/q/22235237/1840795 –

+0

@NakulSudhakar я попытался его это не поможет – prasanthMurugan

+0

Посмотрите на HTTP: // StackOverflow .com/questions/35758825/dynamic-polyline-colors-with-google-maps-android-app/35789936 # 35789936 – antonio

ответ

1

Попробуйте это -

@Override 
public void onMapReady(GoogleMap map) { 
    // Add a thin red line from A to B. 
    Polyline line1 = map.addPolyline(new PolylineOptions() 
     .add(new LatLng(40.1, -74.2), new LatLng(40.7, -74.0)) 
     .width(5) 
     .color(Color.RED)); 

, а затем другой линии от в к с с различным цветом и так далее

Polyline line2 = map.addPolyline(new PolylineOptions() 
    .add(new LatLng(40.7, -74.0), new LatLng(41.3, -74.5)) 
    .width(5) 
    .color(Color.GREEN)); 
.... 

Обратите внимание, что getMapAsync() является новым предпочтительным способом, чтобы получить объект карты. https://developers.google.com/maps/documentation/android-api/map

Ломаная подробности здесь - https://developers.google.com/android/reference/com/google/android/gms/maps/model/Polyline

+0

благодарит его за хороший ответ. Но его не работает, если я создаю несколько экземпляров polylineOptions с другим цветом my google карта показывает только один цвет в финале в android – prasanthMurugan

Смежные вопросы