안녕하세요 초보 개발자입니다.
궁금한것은.. 액티비티 A -> 액티비티 B ->액티비티 C 가 되엇을경우..
A에서 B로 이동할때 A onDestroy에서 finish() 와 android.os.Process.killProcess(android.os.Process.myPid());
해주는데요.. 이렇게 해주면 B로 넘어가잇을경우.. A의 액티비티가 죽는다고 생각했거든요..
그런데 앱을 전체 종료하게 되면 그전 액티비티가 남아있네요..
이거 혹시.. A 에서 B로 넘어가게되면.. B에서 A의 액티비티를 죽여줘야 되는건가요?ㅡㅡ;;;;
아니면 제가 앱을 죽이는 방식이 잘못되어서 앱을 다시 시작하면 다시 살아나는건가요..
<uses-permission android:name="android.permission.RESTART_PACKAGES"/> 이 퍼미션을 사용하는 방법도 해봤구요
finish();
moveTaskToBack(true);
android.os.Process.killProcess(android.os.Process.myPid());
이렇게 3개를 연달아도 써봣어요.. 근데 결과는 같네요;
조언구합니다..ㅠㅠ