안드로이드 개발 질문/답변
(글 수 45,052)
알람을 등록하고 시간이 되면 실행되는 onReceive함수 내에서 토스트 출력 이외에 다른 어떤 작업도 못하고 있습니다
onReceive 내에서 이것저것 작업을 하고싶은데 context를 지정하면 버그가 나면서 강제종료 메시지만 뜨네요
메인 액티비티 이외의 루틴에서도 context를 지정하고 작업을 하려면 어떻게 해야 하나요??
답변 부탁드립니다




onReceive메소드 안에 Context가 파라미터로 넘어올텐데요...
혹 startActivity를 하려는데 안되다는 말씀이시라면
intent.addFlag(Intent.FLAG_ACTIVITY_NEW_TASK);
이 플래그를 넣고 사용해보세요