2016-08-16 2 views
0

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

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

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

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

+0

Вы хотите получить места, используя API Google? в зависимости от местоположения устройства? – Stallion

+0

@Stallion Моя проблема связана с добавлением мест в Google, а не с их получением. Я успешно реализовал Place Picker для этого, и он работает очень хорошо. Но чтобы добавить место, Google требует, чтобы я передал целое число типа, чтобы отличить, какое место я добавляю (ресторан, магазин и т. Д.), Но они не дают мне возможности перечислить действительные типы в список (на по крайней мере, никоим образом не могу найти - следовательно, вопрос). – Joel

+0

Можете ли вы показать код, который вы используете, чтобы добавить место в базу данных Google? Вы используете это? https://developers.google.com/places/web-service/add-place –

ответ

2

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

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

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

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

Смежные вопросы