AutocompleteFilter
предоставляет только несколько типов , как вы, наверное, уже знаете. Я думаю, у вас есть два варианта:
1) Используйте Place Autocomplete Web Service
, я полагаю, что вы сможете отфильтровать возвращенный результат в URL, вам придется попробовать.
2) Google предоставляет таблицы для типов мест здесь . Необходимый тип заведения доступен в Table 1
, что соответствует Поиск места , который также является веб-службой.
Так что для обоих вам придется сделать HTTP-запрос. Но, к сожалению, вы не можете отфильтровать их, используя AutocompleteFilter
. Но ради попыток:
AutocompleteFilter typeFilter = new AutocompleteFilter.Builder()
.setTypeFilter(Place.TYPE_BANK)
.build();
И это тоже не работает. Таким образом, вы можете использовать веб-сервис.