![](/img/trans.png)
[英]RxJava. Observable.delay work strange (lacks some items at the end)
[英]How to add delay for some items in RxJava
与其让 1 个可观察源同时发射 S 和 E,不如将它们拆分为 2 个可观察源,在“E 流”上添加一个throttleLast
10s,然后将它们合并在一起
例如
Observable<String> sStream = source.filter(x -> x.type == Types.S);
Observable<String> eStream = source.filter(x -> x.type == Types.E).throttleLast(10, TimeUnit.SECONDS);
Observable.merge(sStream, eStream).subscribe(...);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.