핸드폰을 껐다가 다시 켰을때(BOOT_COMPLETED) 브로드케스트 리시버로 받아서

다른 함수를 실행시키는 코드를 짜려고 합니다.

근데 이 함수가 context를 필요로 하는 함수인데요

리시버에서 주어지는 context를 집어넣었더니 함수가 실행이 안되네요

 

원래 어플을 실행했을때 뜨는 main activity에서는

함수이름(this); 이런식으로 콘텍스트를 전달하거든요?

- 그러니까 메인 엑티비티의 this로 불러지는 context가 함수가 필요로 하는 콘텍스트인거죠

그렇다면 onReceive에서 main activity의 this로 불러지는 context를 불러올수 있는 방법은 없나요?

아니면 혹 다른 이유로 함수가 실행이 안되는건지. 그렇다면 해결법은 없는지 궁금합니다...

고수님들 도와주세요!!!