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

AlarmManager service 질문입니다.

0 추천
AlarmManager alarmManager = (AlarmManager) mContext.getSystemService(Context.ALARM_SERVICE);

를 사용해서 알람매니져를 생성하였습니다.

PendingIntent.getService 사용해서 alarmManager.set 으로  서비스를 실행한 다음

얼마 후 서비스를 종료하기 위해 alarmManager.cancel 으로 알람매니져를 종료를 했는데

서비스는 종료가 않되는것 같습니다. 어떻게 해야 서비스를 종료를 할수 있나요??
talcer (640 포인트) 님이 2015년 5월 26일 질문

1개의 답변

0 추천
 
채택된 답변
서비스 종료는 해당 서비스내에서 stopSelf() 시키거나 다른컴포넌트에서 stopService(해당서비스) 하거나 하시면 됩니다.

alarmManager.cancel()은 등록했던(set) 알람을 취소 시키는 기능이므로 서비스 종료와는 무관합니다.
Gradler (109,780 포인트) 님이 2015년 5월 27일 답변
talcer님이 2015년 5월 29일 채택됨
...