У меня есть Google Map fragment:
Мое местоположение получаю вот так:
private void getMyLocation() {
LatLng latLng = new LatLng(mMap.getMyLocation().getLatitude(), mMap.getMyLocation().getLongitude());
CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLngZoom(latLng, 16);
mMap.animateCamera(cameraUpdate);
}
Нужно показать маршрут к заданным координатам, как на фото:
Ответ
Помогла данная библиотека. Мой код:
Route supportRoute = new Route();
LatLng source = new LatLng(mMap.getMyLocation().getLatitude(), mMap.getMyLocation().getLongitude());
LatLng dest= new LatLng(destLat, destLog);
supportRoute.drawRoute(mMap, MapsActivity.this, source, dest, true, "en");
Комментариев нет:
Отправить комментарий