グッドモーニング、 と私は現在、カスタムGoogle places autocomplete AutoCompleteTextViewで実行しているが、私は次のライブラリFloatingsearchviewでそれを実装する必要がある、しかし、私はそれを行うための方法を見つけることができない、あなたができる場合を見てみましょう助けて。GoogleプレイスオートコンプリートがFloatingsearchview
おかげ
グッドモーニング、 と私は現在、カスタムGoogle places autocomplete AutoCompleteTextViewで実行しているが、私は次のライブラリFloatingsearchviewでそれを実装する必要がある、しかし、私はそれを行うための方法を見つけることができない、あなたができる場合を見てみましょう助けて。GoogleプレイスオートコンプリートがFloatingsearchview
おかげ
使用して、選択した場所にこの
try {
Intent intent =
new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_OVERLAY)
.build(this);
startActivityForResult(intent, PLACE_AUTOCOMPLETE_REQUEST_CODE);
} catch (GooglePlayServicesRepairableException e) {
// TODO: Handle the error.
} catch (GooglePlayServicesNotAvailableException e) {
// TODO: Handle the error.
}
の検索結果を
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == PLACE_AUTOCOMPLETE_REQUEST_CODE) {
if (resultCode == RESULT_OK) {
Place place = PlaceAutocomplete.getPlace(this, data);
Log.i(TAG, "Place: " + place.getName());
} else if (resultCode == PlaceAutocomplete.RESULT_ERROR) {
Status status = PlaceAutocomplete.getStatus(this, data);
// TODO: Handle the error.
Log.i(TAG, status.getStatusMessage());
} else if (resultCode == RESULT_CANCELED) {
// The user canceled the operation.
}
}
}
リンクhttps://developers.google.com/places/android-api/autocomplete#get_place_predictions_programmatically
フローティング検索のサンプルのhttps://github.com/arimorty/floatingsearchview/blob/master/sample/src/main/java/com/arlib/floatingsearchviewdemo/data/DataHelper.javaでは、カスタムフィルタをアダプタに提供します。 Google APIのAutocompletePredictionモデルを使用できると思います。
ここのサンプルをご覧ください https://github.com/googlesamples/android-play-places/tree/master/PlaceCompleteAdapter Google APIとArrayAdapterでカスタムフィルタを使用する方法このサンプルのカスタムフィルタを浮動検索ビューに提供することができます。
あなたはこれまでに何を試しましたか? – FWeigl