2011-02-25 5 views
0

..When Home is pressed..과 매우 다른 점이 하나 있습니다. 내 스택의 일부로 원하지 않는 스플래시 화면이 있습니다. 그것은 원시에서 데이터베이스를로드하고 그것의 크기는 처음 몇 초 걸릴 수 있습니다. 그러나이 스플래시 화면을 "백업"할 수 없도록하고 싶습니다. 그래서 나는 처음에 다음 활동에 실행 모드를 singleTask로 설정하고 부모에게 보냈습니다. 그런 다음 "스플래시"화면이 기본 앱이기 때문에이 기능을 다시 사용할 수 없게됩니다.집을 누른 후 하위 활동으로 재개

좀 다른 일을해야합니까?

앱을 처음 시작할 때만 스플래시 화면을 볼 수 있습니다. 앱에 다시 돌아올 수 없어야하며 앱이 다시 시작될 수있는 한 앱을 볼 수 없습니다.

메뉴 화면을 기본 앱으로 설정하고 처음으로 시작 화면을 시작할지 여부를 감지해야합니까?

답변

0

조금 늦었지만 같은 일을하고 있습니다. 서버 (및 물건)에 연결하는 StartupActivity가 있습니다. 연결되면 MainActivity가 시작됩니다. MainActivity는 "singleTask"로 설정되어 있으므로 StartupActivity로 돌아갈 수 없습니다. 그리고 홈 버튼을 누르고 프로그램 메뉴에서 앱을 시작하면 내 MainActivity ...로 다시 시작합니다.

하지만 이해했듯이 그게 당신이 할 수있는 일입니다.

관련 문제