Cómo integrar una aplicación de Android a MyMaps

  1. Debe pedirle al usuario un lugar y luego almacenar ese nombre (vista de lista) en la base de datos.
  2. Puede codificar la latitud longitud de un lugar o usar el siguiente código:

if (Geocoder.isPresent ()) {
tratar {
String location = “theNameOfThePlace”;
Geocoder gc = nuevo Geocoder (este);
Lista direcciones = gc.getFromLocationName (ubicación, 5); // obtener los objetos de dirección encontrados
List ll = new ArrayList (direcciones.size ()); // Una lista para guardar las coordenadas si están disponibles
para (Dirección a: direcciones) {
if (a.hasLatitude () && a.hasLongitude ()) {
ll.add (new LatLng (a.getLatitude (), a.getLongitude ()));
}
}
}
catch (IOException e) {
// manejar la excepción
}}

  • Al hacer clic en un nombre en particular en ListView, obtenga los datos del nombre de esa identificación y páselos a la ubicación de la Cadena en el código anterior.

¡Personalmente uso la aplicación Mapstr para planificar mis viajes y nunca olvidar lugares para visitar! También puedes encontrar inspiración si tienes muchos amigos que viajan. Lo recomiendo