0
我在我的ViewModel中有一個BehaviourSubject,我想要對它進行concav操作。所以,我想從DB獲取用戶列表。我有一個觀察者有這個操作。我在我的視圖中訂閱了BehaviourSubject,然後調用getUsers,但沒有結果。提前致謝。Concat Observables to BehaviourSubject
代碼: 視圖模型
public Observable<S> getState(Observable<S> input) {
return state.concatMap(o -> input);
}
@Override
public Observable<UserListState> getUsers() {
getState(dataUseCase.getUserList());
}
查看:
userListVM.getState().compose(bindToLifecycle())
.subscribe(new Subscriber<>() {
void onNext(Object o){
Log.d("onNext", o.toString()); // null !!
}
});
userListVM.getUsers();