mCompositeDisposable!!.add(Observable.combineLatest(
RxTextView.textChangeEvents(etEmail).map { it.text().toString() },
RxTextView.textChangeEvents(etPw).map { it.text().toString() },
BiFunction { email: String, pwd: String ->
!TextUtils.isEmpty(email) && android.util.Patterns.EMAIL_ADDRESS.matcher(email).matches() && !TextUtils.isEmpty(pwd)
}).subscribe { s -> btnLogin.isEnabled = s })

'Android' 카테고리의 다른 글

rxandroid validation  (0) 2019.06.12
최초 실행시 layerActivity 에러  (0) 2019.05.30
logger setting  (0) 2019.02.25
Logger.d  (0) 2019.02.25
릴리즈 버전을 위한 키해시 등록방법  (0) 2019.02.08
Retrofit2 + OkHttp3  (0) 2018.09.06

+ Recent posts