2017-05-09 6 views
4

私のアプリは、Google APIのプレイスオートコンプリートを提供する必要があります。 ただし、選択した国の場所のみを表示する必要があります。 たとえば、米国と英国の住所のみです。 ここで使用されるコード切り取らフィルタ用:Androidオートコンプリートフィルタの複数の国

AutocompleteFilter autocompleteFilter = new AutocompleteFilter.Builder() 
      .setTypeFilter(Place.TYPE_COUNTRY) 
      .setCountry("US") 
      .build(); 

は、複数の郡の方法setCountry()を設定するための任意の解決策はありますか? 私は.setCountrie( "US、UK")を試しましたが、これは動作しません。

+0

複数の国のみを検索しますか? – curiousMind

+0

各国ごとに1つのAutoCompleteFilterを使用し、結果を何とか組み合わせることはできますか? – miibpa

+0

'+'デリミタを使ってみましたか? 「US + UK」のように。それは名前のために働くかもしれません、それは国のためにもうまくいくでしょう。 – akash93

答えて

2

以下のコードを試すことができます。

AutocompleteFilter autocompleteFilter = new AutocompleteFilter.Builder() 
      .setTypeFilter(Place.TYPE_COUNTRY) 
      .setCountry("US") 
      .setCountry("UK") 
      .build(); 
+0

私の時間を保存してくれてありがとう... –

関連する問題