简体   繁体   English

RxBinding4 问题,不确定如何实现对浮动操作按钮的点击

[英]RxBinding4 issue, unsure how to implement clicks on a floating action button

So I've upgraded to RxBinding4 and want to use the same process from RxBinding2 where i can click a fab button to save a task in a Todo List App the two ways which dont work are like this:所以我已经升级到 RxBinding4 并希望使用与 RxBinding2 相同的过程,我可以单击 fab 按钮将任务保存在 Todo 列表应用程序中,两种不起作用的方式是这样的:

private fun saveTaskIntent(): Observable<SaveTask> {
    return view.clicks(fab).map{SaveTask(argumentTaskID, title.text.toString()!!, description.text.toString()!!)}
}

private fun saveTaskIntent2(): Observable<SaveTask> {
    return RxView.clicks(fab).map {SaveTask(argumentTaskID, title.text.toString()!!, description.text.toString()!!)}
} 

Any idea of how i would do this using 'com.jakewharton.rxbinding4:rxbinding:4.0.0'关于我将如何使用“com.jakewharton.rxbinding4:rxbinding:4.0.0”来做到这一点的任何想法

Thanks in advance.提前致谢。

Repo GitHub回购 GitHub

That seems to have been converted to Kolin extensions.这似乎已转换为 Kolin 扩展。 Use fab.map() to get the observable now.现在使用fab.map()获取 observable。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM