2011-08-08 9 views
0

내 Android 앱에 스플래시 화면을 설정했습니다. 스플래시 화면은 앱을 열면 열리고 2 초 동안 지속되어 로그인 화면으로 리디렉션됩니다.Android : 스플래시 화면 문제

내가 겪고있는 문제는 스플래시 화면이 한 번 표시되고 로그인 화면으로 리디렉션된다는 것입니다. 하지만 앱을 다시 클릭하면 스플래시 화면을 무시하고 로그인 화면으로 바로 넘어갑니다. 이유가 있습니까? 마지막 화면에서 자동으로 열리나요? 왜냐하면 로그인 화면에서 열 때 뒤로 버튼을 누르면 스플래시 화면으로 돌아가지만 2 초 후에 로그인 화면으로 리디렉션되지 않기 때문입니다.

도와주세요!

THanks

+0

비정상적인 행동은 다음과 같습니다 :'그러나 2 초 후에 로그인 화면으로 리디렉션하지 않습니다. ' –

답변

2

예 이것은 정상적인 동작입니다. 두 번째 실행 후 뒤로 버튼을 누르면 응용 프로그램이 종료되므로 다음 실행시 스플래시 화면이 표시됩니다. 스플래시 화면을 시작하려면 로그인 활동의 재개 메소드에 인 텐트를 추가해야합니다. 다음은 이력서 예제입니다. Android example which uses onResume, onStart and onRestart

0

프로젝트의 Android Manifest를 통해 clearTaskOnLaunch를 true로 설정하십시오. 활동이 시작될 때마다 작업/스택 기록이 지워집니다.

+0

어디에서 복싱을 Android Manifest 파일에 삽입합니까? – oli

+0

왼쪽의 패키지 탐색기에서 "AndroidManifest.xml"을 두 번 클릭 한 다음 하단의 응용 프로그램 탭을 클릭하고 활동을 선택하고 오른쪽을 스크롤하여 옵션을 찾습니다. –