Activity 종료방법

android.os.Process.killProcess(android.os.Process.myPid()); 4. System#exit(int) 자바의 종료와 같고 거의 3번과 똑같음. 5. ActivityManager#killBackgroundProcesses(String packageName) Android2.2부터 구현된 메소드. 백그라운드에 실행중인 어플리를 종료한다. 즉, 자기자신은 백그라운드가 아니므로 종료시킬 수는 없다. 또한 이 메소드를 실행하기 위해서는 android.permission.KILL_BACKGROUND_PROCESSES 를 추가해야 한다. 6. ActivityManager#restartPackage(String packageName) Android2.1이전에 사용하던 방법. 여러개의 Activity가 실행중이어도 전부 닫는다. 단, 2.2이후에는 killBackgroundProcesses가 실행된다. 7. Intent#setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP) 참고사이트를 참조. 참고사이트 http://inujirushi123.blog.fc2.com/blog-entry-29.html]]>

Related Posts

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다