RxJava + RxAndroid WidgetObservable 新 API
RxJava + RxAndroid WidgetObservable new API
几周前,此代码在 RxAndroid v0.25.0
中运行良好
Observable<OnTextChangeEvent> usernameObservable = WidgetObservable.text(editText);
usernameObservable
.filter(e -> e.text.length() >= 3)
.subscribe(e -> log(e.text().toString()));
自 RxAndroid v1.0.0
发布 https://github.com/ReactiveX/RxAndroid/releases/tag/v1.0.0
Jake Wharton 说 ViewObservable 和 WidgetObservable:在此处可用 https://github.com/JakeWharton/RxBinding
虽然我有这个导入:
compile 'io.reactivex:rxjava:1.0.14'
compile 'io.reactivex:rxandroid:1.0.1'
compile 'com.jakewharton.rxbinding:rxbinding:0.2.0'
该代码无效,我找不到任何文档。
你有关于如何做这个简单事情的代码示例吗?
我是不是遗漏了什么明显的东西?
我发现 TextView
是 EditText
的父级,因此根据 RxBinding:
RxTextView.textChangeEvents(email)
.filter(e -> e.text.length() >= 3)
.subscribe(e -> log(e.text().toString()));
几周前,此代码在 RxAndroid v0.25.0
Observable<OnTextChangeEvent> usernameObservable = WidgetObservable.text(editText);
usernameObservable
.filter(e -> e.text.length() >= 3)
.subscribe(e -> log(e.text().toString()));
自 RxAndroid v1.0.0
发布 https://github.com/ReactiveX/RxAndroid/releases/tag/v1.0.0
Jake Wharton 说 ViewObservable 和 WidgetObservable:在此处可用 https://github.com/JakeWharton/RxBinding
虽然我有这个导入:
compile 'io.reactivex:rxjava:1.0.14'
compile 'io.reactivex:rxandroid:1.0.1'
compile 'com.jakewharton.rxbinding:rxbinding:0.2.0'
该代码无效,我找不到任何文档。
你有关于如何做这个简单事情的代码示例吗?
我是不是遗漏了什么明显的东西?
我发现 TextView
是 EditText
的父级,因此根据 RxBinding:
RxTextView.textChangeEvents(email)
.filter(e -> e.text.length() >= 3)
.subscribe(e -> log(e.text().toString()));