26得票2回答
在Kotlin中,Observable.combineLatest类型推断

我在我的项目中使用RxJava2,Kotlin-1.1以及RxBindings。 我有一个简单的登录界面,默认情况下'登录'按钮是禁用的,我希望只有当用户名和密码的编辑文本字段不为空时才启用该按钮。 LoginActivity.javaObservable<Boolean> isF...

17得票2回答
使用RxJava在Android中从Activity更新片段

我有一个简单的用例: Activity1创建Fragment1。 在创建Fragment1后,Fragment1会通知Activity1它已经被创建,并更新其Activity1视图。 Activity1在收到通知后会更新Fragment1的视图。 我正在使用RxAndroid、子库rx...

13得票4回答
在使用rxbinding时,我是否应该取消订阅?

这是我如何在Kotlin中使用RxBinding:override fun onViewCreated(view: View?, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) ...

13得票1回答
RxBindings适用于Spinner吗?

我是新手Android和RxJava。我已经浏览了许多使用RxBindings监听事件的示例,比如这个: RxView.clicks(b).subscribe(new Action1<Void>() { @Override ...

12得票4回答
如何实现用户输入的周期性处理?

我的当前Android应用程序允许用户远程搜索内容。 例如,用户会看到一个EditText,接受他们的搜索字符串并触发一个远程API调用,返回与输入文本匹配的结果。 最坏的情况是我只需添加一个TextWatcher,每次调用onTextChanged时触发一个API调用。这可以通过强制用户...

12得票1回答
在使用最新的com.jakewharton.rxbinding3:rxbinding:3.0.0-alpha2库时,发现找不到RxTextView和其他小部件。

我想在我的项目中使用RxJava绑定API来操作Android UI小部件。 因此,我按照此网站的指导 'https://github.com/JakeWharton/RxBinding' 进行操作。 但是,在我的Kotlin文件中无法导入任何Android UI小部件。 然而,如果在Ja...

11得票2回答
如何使用SearchView、Retrofit和RxJava(RxBindings)实现搜索功能?

当用户在 SearchView 小部件中输入时,应用程序应该在后台线程中进行 API 调用以从服务器获取搜索结果,并在 UI 线程中在 RecyclerView 中显示它们。 我在我的 fragment 中使用以下代码: @Override public void onCreateOpti...