안드로이드 개발 질문/답변
(글 수 45,052)
2.1 에서는 restartPackage() 로 브라우저를 종료 시켰는데요.. 프로요에서는 변경이 있어서 수정을 했습니다.
RunningAppProcessInfo.IMPORTANCE_BACKGROUND 이상인 경우에 죽이도록 했는데..
재 어플을 종료하면 죽었던 브라우저가 다시 살아나는 현상이 발생하네요..
먼가 재실행 없이 죽일 수 있는 방법이 있을까요???
상황은 아래와 같습니다.
(My App 는 android:launchMode="singleTask" 임,
브라우저는 intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP| Intent.FLAG_ACTIVITY_NEW_TASK); 임)
My App => 브라우저 호출 => My App 호출 => My App 에서 호출한 브라우저 종료
RunningAppProcessInfo.IMPORTANCE_BACKGROUND 이상인 경우에 죽이도록 했는데..
재 어플을 종료하면 죽었던 브라우저가 다시 살아나는 현상이 발생하네요..
먼가 재실행 없이 죽일 수 있는 방법이 있을까요???
상황은 아래와 같습니다.
(My App 는 android:launchMode="singleTask" 임,
브라우저는 intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP| Intent.FLAG_ACTIVITY_NEW_TASK); 임)
My App => 브라우저 호출 => My App 호출 => My App 에서 호출한 브라우저 종료