Obtenga una lista de lugares que rodean la ubicación actual del usuario

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

En la documentación del desarrollador de Android -http: //developer.android.com/guide/topics/location/obtaining-user-location.html#Adjustin: cerca de la parte inferior de la sección "Ayudando al usuario a decidir a dónde ir", le dan el ejemplo, "está buscando proporcionar una lista de restaurantes, tiendas y lugares de entretenimiento cercanos y el orden de los cambios según las recomendaciones 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 dado el escenario anterior ens documentación.

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

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

¡Gracias

ACTUALIZAR ¿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, hágamelo saber.

Respuestas a la pregunta(1)

Su respuesta a la pregunta