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

activity 에서 service로 데이터 전달.

0 추천
안녕하세요 초보개발자입니다.

 

service 에서 activity 로 데이터를 주는것은 그냥 interface callback 만들어서..

 

서비스 호출 할 때 등록해주도록 했는데요

 

activity에서 수시로 버튼 등을 누를 때 마다 service로 알려주는 액션은 어찌하나요?

 

intent에 자료를 넣어서 startService를 계속 호출하면 onStartCommend 에서 받으면 될까요?

 

서비스가 실행중일때 startService를 계속 해도 문제가 없다면 위 방법대로 할까 생각중인데

 

어떻게 하는게 현명한지 조언 부탁드립니다.
윤둥이 (4,560 포인트) 님이 2017년 12월 22일 질문

1개의 답변

0 추천
방법 1. intent -> startService()

방법 2. bindService() -> AIDL function call
디자이너정 (42,810 포인트) 님이 2017년 12월 22일 답변
방법2는 뭔말인지 모르겠지만..

1번은 제가 쓴 그대로인가요? 데이터 전달 할 때 마다 startService를 호출..

stopService 하지 않구요
...