2014-12-03 1 views
1

끈적 끈적한 서비스가 필요해 시스템에 의해 파괴되면 다시 만들어 지지만 일단 사용자가 앱에서 로그 아웃하면 멈추도록해야합니다.프로그래밍 방식으로 끈적 끈적한 서비스 중지하기

Service.stopSelf() 또는 Context.stopService (Intent)가 작동하지 않는 것 같습니다. 그러면 어떻게해야합니까? 방법이 있어야합니다 ...

답변

1

onPause() 또는 onDestroy()에서 stopService (intent_of_your_service)를 호출하십시오. 여기서 intent_of_your_service는 onCreate() 또는 다른 곳에서 작성한 인 텐트입니다.

또한 고정 서비스 인 경우에도 stopSelf()가 정상적으로 작동합니다 (즉, 서비스가 중지됨). 어디에서 전화 했어?

+0

onPause 및 onDestroy의 구성 요소는 무엇입니까? – vandus

+0

귀하의 서비스 중. – abhinav

관련 문제