Cree una ruta de trazado con Google Maps sin conexión

Me preguntaba cómo dibujar la dirección de la ruta (dos puntos) de Google Maps para que funcione sin conexión. Ya hemos descargado Google Maps sin conexión y queremos navegación, pero no sabemos cómo hacerlo.

Estaba pensando en crear un sistema de navegación con Google Maps sin conexión, pero no sé cómo dibujar la dirección de ruta fuera de línea de Google Map para trabajar fuera de línea, a continuación, insertarlo en mi propia aplicación.

Ya he utilizado @mapbox Sdk, pero mi problema fue que he descargado la ubicación fuera de línea en Google Maps, después de esta búsqueda de ubicación en cualquier dirección utilizada dirección de dos puntos en el mapa, por lo que puede drawline fácilmente.

Usando esto: https://www.mapbox.com/android-sdk/examples/offline-manager/

Por favor, ayúdame en este.

¿Podrías aclarar cómo exactamente consigues que Google Directions API funcione sin conexión, a mi entender la API sólo funciona en línea? Dibujo de la ruta se puede hacer de varias maneras diferentes. Lo más sencillo sería convertir la cadena de líneas en las direcciones que API le da en varias posiciones y luego alimentarlas en la polilínea:

private void drawRouteLine(DirectionsRoute route) { List<Position> positions = LineString.fromPolyline(route.getGeometry(), Constants.PRECISION_6).getCoordinates(); List<LatLng> latLngs = new ArrayList<>(); for (Position position : positions) { latLngs.add(new LatLng(position.getLatitude(), position.getLongitude())); } routeLine = mapboxMap.addPolyline(new PolylineOptions() .addAll(latLngs) .color(Color.parseColor("#56b881")) .width(5f)); } 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.