ver ubicaciones recuperar recorrido places historial google example cómo cronologia como celular borrado autocompletesupportfragment address android search google-maps location

ubicaciones - search address google maps api android



Obtener una lista de lugares que rodean la ubicación actual del usuario (1)

La API de Google API para Java (para API basadas en HTTP) y la API de Google Places (para datos de lugares) es el camino a seguir.

Usando la API de Google Places

Entonces, he visto muchas preguntas sobre esto aquí en SO y en otros foros, pero no tengo una respuesta definitiva. Parece un proceso tan básico, así que no entiendo por qué no puedo encontrar respuestas para él.

En la documentación de Android Developer - http://developer.android.com/guide/topics/location/obtaining-user-location.html#Adjusting - cerca de la parte inferior de la sección "Cómo ayudar al usuario a decidir dónde ir", dé el ejemplo, "está buscando proporcionar una lista de restaurantes, tiendas y lugares de entretenimiento cercanos y el orden de las recomendaciones cambia según la ubicación del usuario".

Esta publicación - encontrar ubicaciones cercanas - sugiere el uso de API externas. No tiene sentido para mí que la API de Android de Google no incluya esta funcionalidad, especialmente teniendo en cuenta el escenario anterior en su documentación.

Otras publicaciones hablan sobre el uso de GeoCoder + getFromLocationName (). Esto tampoco parece correcto, ya que no se siente como una búsqueda y también parece estar orientado hacia una dirección específica.

¿Se puede hacer el ejemplo anterior de la documentación de Android Developer con el SDK de Android actual? Lo he visto en muchas aplicaciones y me frustro mucho al intentar soluciones extrañas que no llegan a ninguna parte. Por favor, ayúdame a entender lo que está pasando.

¡Gracias!

ACTUALIZACIÓN: ¿La API de Google Places no es la respuesta para esto? ¿Es un servicio web, pero parece que hace exactamente lo que he descrito anteriormente? Si estoy lejos de esto, por favor hágamelo saber.