Использование Google Places API в Android - PullRequest
22 голосов
/ 30 сентября 2010

Я пытаюсь разработать приложение, которое может отображать школы и аэропорты в данной местности. Я обнаружил, что использование Google Places API - это путь.

Я видел документацию здесь ... Кто-нибудь может объяснить, как использовать API?

Ответы [ 6 ]

4 голосов
/ 26 октября 2010

Доступен новый учебник

Похоже, что первоначальный учебник Брайана теперь 404, так что вот ссылка на Google, если люди увидят этот ответ первым.

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

Когда эта статья была впервые написана, этот учебник не существовал.


Оригинал:

Вы можете попробовать этот учебник(сейчас 404): http://blog.brianbuikema.com/2010/08/android-development-part-1-using-googles-places-api-to-develop-compelling-location-based-mobile-applications/

3 голосов
/ 03 июня 2011

Учебное пособие по API Адресов в среде J2SE можно найти с помощью клиентской библиотеки API Google для Java в моем блоге .Он также включает в себя пример приложения на Github, которое может помочь вам начать работу.

Если портирование на Android должно быть достаточно простым, поскольку клиентская библиотека API Google для Java совместима с Android.

1 голос
/ 09 февраля 2012

Вам придется ознакомиться с HttpClient, HttpRequest и HttpResponse, если вы еще этого не сделали.

Очень просто:
Шаг 1) создайте свой URI с помощью ключа API и условий поиска в соответствии с синтаксисом Google
Шаг 2) выполнить сообщение, используя этот URI
Шаг 3) расшифровать ответ с поста

Удачного кодирования:)

0 голосов
/ 17 апреля 2019

API Google Мест, предоставленный как часть сервисов Google Play, устарел. Google предоставил новую версию Places SDK для Android.

Новая версия не поддерживает выбор места. Вы можете перенести старый код из вашего приложения в новую версию, следуя инструкциям, приведенным здесь https://developers.google.com/places/android-sdk/client-migration

В новой версии вы можете указать фильтры для результатов и полей, присутствующих в ответе. Ниже учебник с примерами, чтобы узнать, как использовать новые места SDK для Android, http://www.zoftino.com/google-places-sdk-for-android-tutorial

0 голосов
/ 28 октября 2013

см. Эту ссылку для отображения близлежащих мест с помощью Google Places API

попробуйте

0 голосов
/ 04 октября 2013

Дело в том, что вам нужно создать URL, создать запрос HttpRequest и получить данные в формате XML или JSON.После этого вы можете проанализировать эти данные, чтобы получить необходимую информацию.Большинство людей делают это при каждом использовании, но я думаю, что для этого лучше всего иметь API.

Я разработал API, который создает URL-адрес, соединяет и получает данные в списке объектовкоторые представляют места в хорошо структурированном ООП-дизайне.И все происходит в фоновом режиме в AsyncTask, который возвращает информацию через интерфейс / слушатель.https://github.com/perezdidac/google-places-api.

...