마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Otto 이벤트 버스 사용시 궁금한점

0 추천

Otto 이벤트 버스 라이브러리 테스트 중에 궁금한 점이 있어서 문의합니다.

http://square.github.io/otto/

 

예를 들어서 A 클래스 에서 이벤트를 수신하고 

@Subscribe
public void filePickEvent(FilePickerFragment.FilePickEvent event) {
    Timber.d("catch filepick");
}

B 클래스 에서 이벤트를 포스트 함과 동시에 종료할경우 

bus.post(new FilePickEvent());
finish();

 

A 클레스에서 이벤트를 못받습니다. 

아무래도 B 클래스가 살아있는 동안에 이벤트 수신이 완료되어야 하는 것 같은데, 

종료 되더라도 이벤트를 수신 할 수 있는 방법이 없을까요?

시작개발자 (390 포인트) 님이 2015년 11월 25일 질문

1개의 답변

0 추천
A클래스가 이벤트를 받은 다음에 종료하세요.
익명사용자 님이 2015년 11월 25일 답변
...