Я недавно начал изучать RxJava и должен выполнить следующую задачу.У меня есть список элементов в моем RecyclerView
, и у каждого элемента в адаптере есть AppCompatEditText
.Я хочу обнаружить изменение текста в этих элементах редактирования текста и использовал оператор debounce, следующий за в этом примере .Я объявил DisposableObserver
для каждого ViewHolder
объекта и затем прикрепил его к событиям изменения текста для AppCompatEditText
.Я не уверен, что это правильный путь для достижения этой цели.Есть ли какой-нибудь другой лучший способ (например, повторно использовать Observer для другого AppCompatEditText
)?Кроме того, как я dispose()
отключаю DisposableObserver
(s), когда я объявляю их внутри них в моем ViewHolder
?
PS: я новичок в этом.