我已经实现了PlaceAutoCompleteFragment (com.google.android.gms.location.places.ui.PlaceAutocompleteFragment)
的工作,我希望结合两个过滤器。
现在我只能使用这样的一个:
AutocompleteFilter typeFilter = new AutocompleteFilter.Builder()
.setTypeFilter(AutocompleteFilter.TYPE_FILTER_ADDRESS)
.build();
但是在某种程度上可以组合两个过滤器,例如 TYPE_FILTER_ADDRESS和TYPE_FILTER_CITIES?
或者还有其他方法,我如何过滤自动完成的结果?
我只需要展示城市和街道+城市。
答案 0 :(得分:-1)
是的,我们可以添加多个过滤器了吗
List<Integer> filters = new ArrayList<Integer>();
filters.add(AutocompleteFilter.TYPE_FILTER_ADDRESS);
filters.add(AutocompleteFilter.TYPE_FILTER_CITIES);
mAutocompleteFilter = AutocompleteFilter.create(filters);
快乐的编码!!