Android: acceso a ubicaciones google guardadas mediante programación

Google Maps permite la posibilidad de guardar las ubicaciones favoritas para facilitar el acceso más tarde … ver aquí .

En Android, donde se requiere introducir una ubicación, sería conveniente que existiera una API que permitiera al usuario elegir entre sus ubicaciones favoritas ya guardadas, por ejemplo, a través de un diálogo de selección o algo así.

No puedo encontrar una API de este tipo … ¿no? Lo más cercano que he encontrado es esto y esto , pero estos no parecen permitir la recolección de sus ubicaciones almacenadas.

2 Solutions collect form web for “Android: acceso a ubicaciones google guardadas mediante programación”

Realmente no hay una manera de hacer esto, pero usted podría crear su propio método para hacerlo. Podría tener un ImageButton con una estrella (o cualquier cosa que simbolice 'save'). Use SharedPreferences para guardar las latitudes y longitudes que los usuarios han ingresado, y luego cada vez que se cargue la aplicación, puede comprobar si hay algunos valores en SharedPreferences . Si lo hay, puede usar un ListView para mostrar todas las ubicaciones guardadas y, cuando se hace clic en uno, vuelva a la actividad principal con la Location . Por último, utilice la Location para orientar correctamente el mapa.

Google / Android no proporciona ninguna API pública para acceder a las ubicaciones frecuentes de un usuario y que los datos sólo se comparten entre las aplicaciones de Google.

Dado que esta respuesta indica que es posible obtener datos de ubicación a través de las API de Google+ y Google Identity Platform

Si tiene un usuario autenticado, puede realizar una llamada de API como se describe aquí (con ejemplos) para obtener cualquiera de los campos especificados para el usuario actual (incluyendo CurrentLocation, organizaciones (incluyendo trabajo) con direcciones, si el usuario las ha proporcionado).

Echa un vistazo a este enlace.

  • Android Google Maps - fondo personalizado detrás de todos los marcadores
  • Cómo obtener la ubicación actual en google map android
  • Google Maps API V2 'Error al cargar mapa. No se pudo contactar con Google Servers, ni siquiera comprobar permiso y keystore
  • Obtener 'Su entrada no es válida' al obtener una clave de API para Google Maps API v2
  • Android 2.3 Google Maps Falta el recurso maps_watermark_dark.png
  • Android Maps API v2 con marcadores personalizados
  • Android: ubicación de Google Maps con bajo consumo de batería
  • Obtener Lat Lang de un place_id devuelto por autocompletar lugar api
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.