안드로이드 개발 질문/답변
(글 수 45,052)
간단하게 설명하자면
Activity1 -> Activity2 -> Activity3 -> Activity4
Activity4에서 이전 Task에 저장된 Activity를 모두 종료 할수 있게 만들수 있나요??
2011.06.09 17:05:57
activity 1,2,3 에 broadcast receiver 다시고
activity 4 구동중에 그 broadcast 날리시고 그때 다 finish 되도록 하면 되겠죠....




Activity4 가 finish() 될때 그전 순서대로 호출된 액티비티1부터 3까지가 모두 finish되게 하러하신다면, SharedPreference boolean 형 하나 변수 해놓고, 4에서 finish할때 변수값 true 시켜놓고, 그전 Activity1~3 의 onResume() 에서 해당 변수가 true면 finish() 호출로 하면 되게하는방법이면 될거 같은데. 더좋은방법은 아랫분이 써주실거랍니다.