Для этого не существует готового решения. Обычно для этого вам нужно создать собственную логику (называемую StreamTransformer
).
С другой стороны, вы можете использовать сторонние библиотеки. Например, rxdart
, который включает несколько операторов слияния потоков:
Stream<String> stream1;
Stream<String> stream2;
Stream<String> concat = Observable.combineLatest2(stream1, stream2, (a, b) => a + b);