GoogleMap.addPolyline()方法用來在地圖上描繪連續線段。
GoogleMap.addPolygon()方法用來在地圖上描繪多邊形。
GoogleMap.addCircle()方法用來在地圖上描繪圓形。
例如:
m_map =
((SupportMapFragment)
getSupportFragmentManager().findFragmentById(R.id.map)).getMap();
LatLng p1 = new LatLng(23.95616, 120.68509);
LatLng p2 = new LatLng(23.95666, 120.68585);
LatLng p3 = new LatLng(23.95836, 120.68732);
m_map.addPolyline(new PolylineOptions().
add(p1, p2, p3).
width(5).
color(Color.LTGRAY).
geodesic(true));
m_map.addCircle(new CircleOptions().
center(p1).
radius(10).
strokeWidth(5).
strokeColor(Color.RED));
m_map.addCircle(new CircleOptions().
center(p2).
radius(10).
strokeWidth(5).
strokeColor(Color.RED));
m_map.addCircle(new CircleOptions().
center(p3).
radius(10).
strokeWidth(5).
strokeColor(Color.RED));