Rxjava 操作符 :combineLatest

mPresenter.addDisposable(Observable.combineLatest(
RxTextView.textChanges(mEtLoginPhone),
RxTextView.textChanges(mEtLoginCode),
(phone, verifyCode) ->
isPhoneValid(phone.toString()) &&
isVerifyCodeValid(verifyCode.toString()))
.subscribe(isEnable ->
RxView.enabled(mBtnLogin).accept(isEnable)));

你可能感兴趣的:(Rxjava 操作符 :combineLatest)