如何在Autocomple.intentBuilder中过滤城市

问题描述 投票:0回答:1
Intent intent = new Autocomplete.IntentBuilder(
                AutocompleteActivityMode.OVERLAY, fields)
                .setTypeFilter(TypeFilter.CITIES)
                .setCountry("IN")
                .build(this);
        startActivityForResult(intent, AUTOCOMPLETE_REQUEST_CODE);

在setTypeFiler中不过滤它只是显示城市

android
1个回答
0
投票
AutocompleteFilter autocompleteFilter = new AutocompleteFilter.Builder() .setTypeFilter(Place.TYPE_COUNTRY) .setCountry("IN") .build(); Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_FULLSCREEN) .setFilter(autocompleteFilter) .build(this) startActivityForResult(intent, AUTOCOMPLETE_REQUEST_CODE);
© www.soinside.com 2019 - 2024. All rights reserved.