Collectionで発行されたすべてのアイテムを収集したいと思います。私はこのようにしています:RxJavaでObservableをCollectionに変換する
List found = new ArrayList();
controller.search(query)
.doOnCompleted(new Action0() {
@Override
public void call() {
//Do something with "found" list
}
}).subscribe(new Action1<String>() {
@Override
public void call(String item) {
found.add(item);
}
});
これを実行するRxJavaの組み込み方法はありますか?