lop*_*ael 11 java android rx-java2
我刚看了杰克沃顿 与RxJava管理国的会议.
他建议以这种方式将事件从视图转换为动作:
Observable<Event> events = RxView.clicks(view).map(__ -> new Event());
ObservableTransformer<Event, Action> action = events -> events.flatMap(/* ... */);
events.compose(action).subscribe();
Run Code Online (Sandbox Code Playgroud)
我想知道这个实现的不同之处:
Observable<Event> events = RxView.clicks(view).map(__ -> new Event());
Observable<Action> action = events.flatMap(/* ... */);
action.subscribe();
Run Code Online (Sandbox Code Playgroud)
使用
compose()带有 ObservableTransformer的 a和flatMap()带有两个Observable 的简单有什么区别?
| 归档时间: |
|
| 查看次数: |
4710 次 |
| 最近记录: |