Google Places API - есть ли способ перечислить список типов мест?

Мой вопрос связан с приложением для Android, которое позволяет пользователям добавлять места в базу данных Google Адресов. Относительно этой страницы:

https://developers.google.com/places/supported_types

После тщательного поиска я не смог найти способ извлечения этих типов из API способом, подходящим для представления пользователю. Кто-нибудь знает способ сделать это, или есть встроенный диалог, который я могу вызвать (похож на Place Picker)?

Заранее спасибо.

1 ответ

Я вижу, что это старо, так что вы, вероятно, уже обошли свою проблему. Для пользы других, вот обходной путь, так как Google, кажется, оставил нас висящими на этом.

Во-первых, я создал небольшой файл данных, в котором все константы Google (на дату публикации) связаны с понятными именами. Два значения разделены запятыми.

Вот ссылка на файл: https://drive.google.com/open?id=0B_33r2IAzcMibndhT2RicWdLUXc

Этот файл может быть отформатирован в JSON, если вы хотите, или читать как есть. Используйте его в качестве источника для DataAdapter AutoCompleteTextView, чтобы пользователи могли легко выбрать тип места. Я еще не написал код. Мои потребности отличаются от ваших, поэтому мой код не будет соответствовать вашим потребностям, но реализовать AutoCompleteTextView с этими данными должно быть довольно легко.

Другие вопросы по тегам