Android Polyline - Добавление точки за точкой

В настоящее время у меня есть карта, и каждые 10 метров я использую LocationListener, чтобы обновить свое местоположение и получить новые значения широты и долготы. Теперь я хочу, чтобы маршрут, по которому идет пользователь, отображался красной линией. Поэтому каждый раз, когда вызывается OnLocationChange () из класса LocationListener, я хочу обновить карту линией между последним местоположением и новым местоположением.

Пока ямы добавили следующее:

private void initializeDraw() {
    lineOptions = new PolylineOptions().width(5).color(Color.RED);
    lineRoute = workoutMap.addPolyline(lineOptions);
}

во время OnLocationChanged я вызываю это:

drawTrail();

Теперь, что я должен вставить в эту функцию, чтобы каждый раз, когда она добавляла вновь полученное местоположение в качестве точки и рисовала линию от последней до новой точки.

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос