Polylines in Google Map
Homan Huang
我是美国公民,SFSU大å¦æ¯•ä¸šã€‚专长是Kotlin, Java, C++程编,精通 Android 手机程å¼å’ŒåŽå°æ”¯æŒè½¯ä»¶--SpringBoot。电脑视觉:辨别物体,分辨算法。
It is fun to add polylines in GoogleMap.
//first one in red
markers.add(mMap.addMarker(new MarkerOptions().position(listOfTrail.get(0)).title("Start").
icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED))));
//other in green
for (int i = 1; i < listOfTrail.size()-1; i++) {
markers.add(mMap.addMarker(new MarkerOptions().position(listOfTrail.get(i)).title("Your Location").
icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_GREEN))));
}
//last one in violet
markers.add(mMap.addMarker(new MarkerOptions().position(listOfTrail.get(listOfTrail.size()-1)).title("End").
icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_VIOLET))));
//add polyline
PolylineOptions polyLineOptions = new PolylineOptions();
polyLineOptions.addAll(listOfTrail);
polyLineOptions.width(25);
polyLineOptions.color(Color.BLUE);
bluePolyLine = mMap.addPolyline(polyLineOptions);