안녕하세요 초보개발자입니다.
핸들러를 통해 인텐트를 주고받기도하고 메세지와 오브젝트 등을 주고 받잖아요..?
그런데 예를 들어서 서비스에서
mediaServiceAgent.sendMessage(mediaServiceAgent.obtainMessage(NotiEvent.INVITED_TO_TALKGROUP, intent));
이런식으로 메세지를 보내주고
액티비티 핸들러에서
case NotiEvent.INVITED_TO_TALKGROUP :
blahblah();
하잖아요
제가 궁금한건 여기서 누가 누구에게 보내준다는게 어디 지정되어있냐입니다
A에서 B로 메세지를 보내준다는 것도없는데
어떻게 쟤가 아무리 NotiEvent.INVITED_TO_TALKGROUP 이런 키값이 있다고해도 받을 수 있는지
..
원래 그런가요?
아니면 공중에 떤지면 동일한 키를 가지고잇는 핸들러가 여러곳에 있다면 그곳에서 다 받나요?
제가 개념이 좀 부족한 것 같은데 설명좀 부탁드리겠습니다..
감사합니다..