@Aznix
iOS, Android

Как слушать изменения в int в RxJava?

Есть переменная
int counterr = 0;
Есть loop
for (int i=1;i<100;i++) {
   counter++;           
}

Как с помощью RxJava слушать изменения в counterr и каждый раз вызывать какую то функцию?
  • Вопрос задан
  • 489 просмотров
Решения вопроса 1
Ewintory
@Ewintory
Java / Android developer
Для справки
PublishSubject<Integer> counterSubject = PublishSubject.create();

counterSubject.subscribe(new Action1<Integer>() {
            @Override public void call(Integer integer) {
                // слушать тут
            }
        });

for (int i=1;i<100;i++) {
   counterSubject.onNext(i);   //менять так        
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы