Sunday, November 18, 2018

Android 작업관리자에서 표시되지 않게 앱 완전히 종료하기

작업관리자에 앱의 목록이 남지 않으면서 안드로이드 앱을 완벽히 종료하는 방법은 다음과 같다.

moveTaskToBack(true);
if (android.os.Build.VERSION.SDK_INT >= 21) {
    finishAndRemoveTask();
} else {
    finish();
}
android.os.Process.killProcess(android.os.Process.myPid());

기존의 자료에서는 finish()를 사용하라고 되어 있는데 Android 6.0부터는 finishAndRemoveTask()를 호출해야 종료후에 작업관리자의 목록에 앱이 남지 않는다.

No comments:

Post a Comment