RxAndroid ViewObservable 버전관련 질문
조회수 1590회
https://github.com/GDG-Korea/HelloRx/tree/master/05_EditText
여기서 RxAndroid 예제를 보면서 공부중입니다. 예제의 rxandroid는 아래 버전을 사용하고 있는데
compile 'io.reactivex:rxandroid:0.24.0'
최신버전도 당연히 되겠거니 생각하고
https://github.com/ReactiveX/RxAndroid 에서
아래 버전으로 build했더니 ViewObservable 객체가 참조가 되지가 않네요.
compile 'io.reactivex:rxandroid:1.2.1'
버전이 올라가면서 다른 방법을 써야하는 건가요?
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
RxAndroid 라이브러리가 업데이트 되면서 안드로이드 UI와 관련된 처리는 RxBinding으로 분리됐습니다.
게다가 ViewObservable은 더 이상 사용할 수 없습니다. RxBinding에서는
RxView.clicks(view)
로 코드를 수정해야 정상 동작합니다.-
(•́ ✖ •̀)
알 수 없는 사용자
- 이래저래 찾으면서 RxBinding 라이브러리도 추가했었는데 RxBinding에서는 RxView로 써주어야 하군요. 답변 정말 감사드립니다. 알 수 없는 사용자 2016.10.4 23:01
-
댓글 입력