Чтобы создать ломаную линию, вы можете сделать это так:
Polyline polyline1 = googleMap.addPolyline(new PolylineOptions()
.clickable(true)
.add(
new LatLng(-35.016, 143.321),
new LatLng(-34.747, 145.592),
new LatLng(-34.364, 147.891),
new LatLng(-33.501, 150.217),
new LatLng(-32.306, 149.248),
new LatLng(-32.491, 147.309)));
И тогда вы можете добавить его на свою карту Google.
Для получения дополнительной информации о Google Map и полилинии, проверьте официальную документацию
редактировать
Если у вас есть список Latlng
, вы можете использовать цикл, чтобы добавить их к полилинии.
for(int i=0;i<path.length;++)
{
polyline1.add(path[i]);
}