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 с этими данными должно быть довольно легко.