filter
过滤不满足条件的事件,例如以下代码,只会输出值为6的事件 |
PublishSubject<String> subject = PublishSubject.create();
Disposable disposable = subject
.compose(new ObservableTransformer<String, String>() {
@Override
public ObservableSource<String> apply(Observable<String> upstream) {
//替换部分
return upstream.filter(new Predicate<String>() {
@Override
public boolean test(String s) throws Exception {
LogUtils.e("Observ