我最近开始学习RxJava,并且需要完成以下任务。我的RecyclerView
中有一个项目列表,适配器中的每个项目都有一个AppCompatEditText
。我想检测这些编辑文本元素上的文本更改,并使用了this example之后的反跳运算符。我为每个DisposableObserver
对象声明了ViewHolder
,然后将其附加到AppCompatEditText
的文本更改事件中。我不确定这是否是实现此目标的正确方法。还有其他更好的方法(例如,为不同的AppCompatEditText
重用Observer)吗?另外,当我在dispose()
中将它们声明在DisposableObserver
中时,如何ViewHolder
离开If Application.UserName = "username" Then
?
PS:我是这个的初学者。