私はRxBindingを使ってアプリケーションで検索を処理しています。どのようにアイテムのリストとして結果を得るには? は、onComplete()
が決して呼び出されないため、無限ストリーム内のオプションではありません。何か案は?ありがとう。Tのシーケンスをリストに変換する無限ストリーム内
RxSearchView.queryTextChanges(searchView)
.filter(queryString -> queryString.length() > 3 || queryString.length() == 0)
.debounce(500, TimeUnit.MILLISECONDS)
.map(CharSequence::toString)
.flatMap(s -> Observable.from(fishPlaces)
.filter(fishPlace -> fishPlace.getName().toLowerCase().contains(s.toLowerCase())))
.subscribe(fishPlace -> { **// HOW TO GET A LIST<FISHPLACE> HERE???** }, throwable -> {});
これは動作します。ありがとうございました。 – lordmegamax