>  Q&A  >  본문

android - RxJava의 기존 함수나 함수 콜백을 기반으로 Observable을 만드는 방법은 무엇입니까?

Rxjava를 사용하는 과정에서 이미 많은 함수 콜백이 있을 수 있는데, 이러한 함수 콜백의 매개변수를 기반으로 데이터 스트림을 생성하는 방법은 무엇입니까?
예를 들어 onKeyDown()을 수정해야 하는 경우 사용자가 "1, 2, 3, 4"를 입력할 때의 특수 처리와 같이 다양한 키 입력에 따라 특정 사용자 입력 순서를 어떻게 처리할 수 있습니까?

또는 다른 함수 콜백이 있는 경우 bufferDebouncezip과 같은 연산자를 사용하여 이러한 함수 콜백의 데이터를 처리하는 방법은 무엇입니까?

怪我咯怪我咯2733일 전739

모든 응답(1)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-05-16 13:30:50

    이렇게 쓰시면 됩니다

    으아악

    onKeyDown은 Activity의 콜백으로, 다른 레이어로 감싸는 것이 불편하므로 [언제 어디서나] 데이터를 전송할 수 있고, 쉽게 구독하고 전송할 수 있으며 별도로 작성할 수 있는 Subject를 사용합니다. 일반적인 콜백은 이렇게 작성하시면 됩니다. Baidu

    에서 배치한 콜백에 대한 느낌을 알려드리겠습니다. 으아악

    일반 기능의 경우 이렇게 할 수 있습니다

    으아악

    회신하다
    0
  • 취소회신하다