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

Handler의 sendMessage(msg)와 Message의 sendToTarget(handler,...) 의 차이점이 있나요?

0 추천
안녕하세요.

 

핸들러를 사용하다 궁금한 점이 생겨서 질문드립니다.

 

소스코드를 분석하는 중인데, 두가지 방식이 모두 사용되고 있어서.. 왜 그런지가 궁금하네요..;ㅁ;

 

Handler의 sendMessage(msg)와 Message의 sendToTarget(handler,...) 의 차이점이 있나요?

 

두개 모두 메세지를 보내서 해당 핸들러에서 실행하는건 같은거 아닌가요?

 

어떤 차이점이 있는건가요?

 

조언 부탁드립니다.

 

감사합니다!
apcnic (1,420 포인트) 님이 2013년 6월 4일 질문

1개의 답변

+1 추천
 
채택된 답변
검색해보니깐 동일한거같은데요.

단순히 sendMessage는 Handler Class에 선언되어있는 메서드이고,

sendToTarget은 Message Class에서 선언된 메서드라서 골라서 쓸수있는거같네요.

사용은 안해봤지만 동일한 역할을 하지 싶습니다.
기초개발자 (24,060 포인트) 님이 2013년 6월 5일 답변
apcnic님이 2013년 6월 10일 채택됨
...