Uso de la API de Google Places en Android

Estoy tratando de desarrollar una aplicación que puede mostrar las escuelas y los aeropuertos de la localidad. Descubrí que usar la API de Google Places es el camino a seguir.

He visto la documentación aquí … ¿Puede alguien explicar cómo usar la API?

Nuevo tutorial disponible

Parece que el tutorial original de Brian es ahora 404, así que aquí hay un enlace a Google en caso de que la gente vea esta respuesta primero.

https://developers.google.com/places/android-api/current-place-tutorial

Cuando este artículo fue escrito por primera vez este tutorial no existía.


Original:

Usted podría intentar este tutorial (ahora 404): http://blog.brianbuikema.com/2010/08/android-development-part-1-using-googles-places-api-to-develop-compelling-location-based- aplicaciones móviles/

Puede encontrar un tutorial sobre la API de Places en un entorno J2SE, utilizando la Biblioteca de clientes de API de Google para Java en mi blog . También incluye una aplicación de ejemplo en Github que podría empezar.

Si debería ser bastante fácil de portar a Android, ya que la biblioteca de cliente de API de Google para Java es compatible con Android.

Usted tendrá que familiarizarse con HttpClient, HttpRequest, y HttpResponse si no está ya.

Muy sencillamente:
Paso 1) construir su uri con su clave de api y términos de búsqueda según la sintaxis de google
Paso 2) realizar un puesto utilizando ese uri
Paso 3) decodificar la respuesta de la publicación

Feliz codificación

El punto es que usted tiene que construir la URL, crear el HttpRequest y obtener los datos en formato XML o JSON. Después de eso, puede analizar estos datos para obtener la información que desea. La mayoría de la gente lo hace en cada uso, pero creo que la mejor opción es tener un API para ese propósito.

He desarrollado una API que construye la URL, conecta y obtiene los datos en una lista de objetos que representan lugares en un diseño OOP bien estructurado. Y todo sucede en segundo plano en un AsyncTask, que devuelve la información a través de una interfaz / escucha. https://github.com/perezdidac/google-places-api .

Vea este enlace para Mostrar lugares cercanos usando la API de Google Places

prueba esto

  • ¿Cómo obtener todos los grandes almacenes presentes en una ciudad en Android con google lugares?
  • Cómo limitar la búsqueda de ubicación cercana según la ubicación actual mediante google maps en android?
  • ¿Cómo puedo resolver el `PlaceAutoCompleteFragment`?
  • No se puede importar Google Places PlacePicker en el proyecto de Android
  • Google coloca la API para Android para encontrar la ciudad
  • Javax.net.ssl.SSLPeerUnverifiedException: Ningún certificado de compañero mientras estoy trabajando con google place api en android
  • PlaceAutocomplete tiene código de estado desconocido: 9000
  • Android Place API: PlaceDetectionApi.getCurrentPlace () siempre devuelve ningún resultado
  • Google lugares api iconos lista
  • Cómo personalizar el diseño del cuadro de diálogo de widget de PlaceAutocomplete a lugares de la lista
  • No se puede seleccionar Lugar con selector de sitios Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.