1
我有一個布爾Observable。我只想在當前布爾值與預覽不同的情況下發出值(另一個布爾值)。如何使用Rx操作符僅在前一個不同時發佈布爾值?
booleanObservable
// which operator here
.subscribe(new Consumer<Boolean>() {
@Override
public void accept(Boolean emittedBoolean) throws Exception {
// do something with emittedBoolean
}
});
'Observable.distinctUntilChanged' –
檢查[這](https://stackoverflow.com/questions/43638941/rxjava-operator-that-emits-if-different - 從最後)問題。 – masp
@DeanXu工作!謝謝 – maheryhaja