3

几周前,这段代码运行良好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 说ViewObservableWidgetObservable:可在此处获得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'

该代码不起作用,我找不到任何文档。

你有关于如何做这个简单的事情的任何代码示例吗?

我错过了一些明显的东西吗?

4

1 回答 1

8

我发现这TextView是根据EditTextRxBinding 的父级:

RxTextView.textChangeEvents(email)
  .filter(e -> e.text.length() >= 3)
  .subscribe(e -> log(e.text().toString()));
于 2015-08-27T00:51:14.143 回答