Я ищу эквивалент RxJS.pausable(Observable) для RxJava.эквивалент RxJS.pounable (наблюдаемый) для RxJava
В настоящее время у меня есть следующее, но это выглядит немного странно. Есть ли способ лучше?
PublishSubject<Boolean> allValidSubject = PublishSubject.create();
PublishSubject<Void> clickSubject = PublishSubject.create();
allValidSubject
.switchMap(valid -> valid ? clickSubject : Observable.empty())
.skipUntil(allValidSubject)
// ...
В конце у меня есть два наблюдаемых. Один для проверки ввода и один для события нажатия кнопки отправки.
Вы пытаетесь проверить ввод какой-либо формы и продолжить после нажатия кнопки, если вход правильный? Если вы, то 'combLatest' обычно является ответом ... – AndroidEx
Ну, это не круто, хотя бы закрыть ответ. –