Collecting Observables to a List doesn't seem to emit the collection at once
问题 I'm using RxJava to essentially collect the list of individually emitted Observables and combine them into a list of Observables (essentially sort of the opposite of flatMap). Here's my code: // myEvent.findMemberships() returns an Observable<List<Membership>> myEvent.findMemberships() .flatMap(new Func1<List<Membership>, Observable<User>>() { @Override public Observable<User> call(List<Membership> memberships) { List<User> users = new ArrayList<User>(); for (Membership membership :