Я использую Google Map, теперь я показываю полилинию ч / б моего текущего местоположения до пункта назначения, используя Google Direction API с анимацией движущегося маркера.
Теперь, если я изменю свой путь во время движения, то какмогу ли я обновить этот путь от моего текущего местоположения до места назначения.
Вот мой код
@ Override
public void onDirectionSuccess(Direction direction, String rawBody) {
if (direction.isOK()) {
route = direction.getRouteList().get(0);
ArrayList<LatLng> directionPositionList = route.getLegList().get(0).getDirectionPoint();
mMap.addPolyline(DirectionConverter.createPolyline(this, directionPositionList, 8, Color.BLUE));
} else {
Toast.makeText(DriversActivity.this, direction.getStatus(), Toast.LENGTH_SHORT).show();
}
Здесь, в методе OnDirectionSuccess, я получаю направление.Я не хочу называть это снова и снова, потому что предыдущая строка также там с новой.
Кто-нибудь может мне помочь ???