从RxJava中的Observable中删除/丢弃最后一个数据值

时间:2018-10-16 03:34:44

标签: java android rx-java

我陷入了需要丢弃或删除Observable流中的最后一个数据的情况,尝试了一段时间,但似乎找不到解决方法。 我知道您可以使用“异步主题”来获取最后一项,但实际上我需要做的完全相反。任何提示都会有所帮助

1 个答案:

答案 0 :(得分:1)

根据文档,您可以使用Observable.skipLast()解决该问题。跳过并产生Observable可能需要花费一定数量的项目,而不会发出特定数量的最后个项目。

您可以在RxJava docsreactive specification中找到更多信息