2011-10-26 2 views
1

간단한 질문과 대답으로 빠른 답변을 찾을 수 있습니다. 응용 프로그램을 열고 "home"을 누르면 응용 프로그램 아이콘이 다시 열립니다 (아직 열린 상태로 유지됨). 앱을 새로 열지 않고 배경에서 다시 열려면 어떻게해야하나요?응용 프로그램을 다시 열지 못하게하십시오. 개발자 Android 개발자

이 문제는 longpress "home"버튼을 사용할 때 발생하지 않습니다.

답변

2

androidManifest.xml에서 activity 태그의 변수 android:launchMode을 수정 해보세요. 앱에 따라 SingleTop 또는 SingleTask이 원하는대로 작동 할 수 있습니다. 자세한 내용은 developer documentation을 참조하십시오.

1

테스트 목적으로 만 이것을 원하면 설정에서 강제 닫기 버튼을 사용할 수 있습니다. 앱의 기능 중 하나 인 경우

onPause(){ 
super.onPause(); 
finish(); 
} 

이 테스트를 거치지 않았으므로 잘못되었을 수 있습니다.

+0

원하는 것과 반대가 아닌가요? 이렇게하면 배경으로 전환되었을 때 앱이 닫히고 배경에서 다시 열지 않고 항상 새 인스턴스가 열립니다. – onik

+0

죄송합니다. 예 : '다시 열 수있는 힘'부분을 잘못 읽었습니다. – Jack