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

Service에서 Handler로 데이터 보내는법

0 추천
구글링 해봐도 너무 복잡해서 (제가 실력이 부족해서) 이해가 안갑니다.

 

이틀째 허덕이고 있는데

 

액티비티에서 서비스의 메소드를 실행시키는것까지는 됐습니다.

 

서비스에서 발생하는 값들을 액티비티로 넘겨줘야하는데

 

부탁드립니다. 이부분만 따로 구현 되어 있는 정보나 소스코드좀 부탁드립니다.

 

서비스에서 액티비티로 값을 넘겨야하는데 어떻게해야하는지 정말 모르겠습니다 ㅠㅠ
음무 (17,820 포인트) 님이 2014년 5월 30일 질문

3개의 답변

+2 추천
aidl 을 사용하시는게 편합니다

http://darphin.tistory.com/29
aucd29 (218,390 포인트) 님이 2014년 5월 30일 답변
액티비티에서 서비스로 컨텍스트를 넘겨주려면 어떻게해야하나요 ?
service 에서도 getApplicationContext() 를 쓸 수 있는데 왜 넘겨야 하나요?

일반적인 데이터라면 callback 형태로 전달하시면 됩니다.
http://darphin.tistory.com/29
+1 추천
제가 써봤던 방법들입니다.

1. aidl에 인터페이스를 넘겨서 콜백 형식으로 받는 방법

2. snedBroadcast로 intent에 담아서 보내는 방법
여룽이 (4,750 포인트) 님이 2014년 5월 30일 답변
액티비티에서 서비스로 컨텍스트를 넘겨주려면 어떻게해야하나요 ?
0 추천
??

startactivity 하면안되나요? intent 에 flag주고..
mamongs (4,050 포인트) 님이 2014년 5월 30일 답변
...