안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요..
메인 activity가 동작 중인 상태에서..
android의 셋팅 화면이 나타라면..
메인 activity에서 팝업 activity를 실행합니다.
그러면 정상적으로 셋팅 화면은 사라지고 메인 activity와 팝업activity가 보여야 하는데..
정상적으로 팝업 activity가 보이지는 않네요..
디버깅을 해보니 팝업된 activity에서 onResume을 호출 하는데
이상하게 팝업 activity가 보이지가 않습니다.
혹시 이런문제에 대해서 해결 방법이 있으면 답변 좀 부탁드립니다.
2010.10.14 13:03:24
메인-세팅-팝업-세팅종료-메인 이런식으로 나오네요.
세팅 종료 이후에는 팝업이 나와야 하거든요..
실제로 동작하는 걸 보면 팝업이 뜬 듯 싶지만 화면에는 안나타나더라구요.
말을 좀 애매하게 적어서 죄송합니다~
2010.10.14 13:16:42
메인 - 세팅 - 팝업 - 세팅종료 - 메인
팝업은 어떻게 했길래 세팅이 먼저 종료가 되죠?
메인 - 세팅 - 팝업 - 팝업종료 - 세팅종료 - 메인
이런식 아닌가요?
2010.10.14 13:29:47
Intent intent = new Intent(this, AlarmAlert.class);
intent.putExtra("title", a_title);
intent.putExtra("error", error_msg);
startActivity(intent);
위와 같이 했습니다.
그러면 셋팅화면이 떠 있다가 새로운 activity(팝업)가 실행되니 자동으로 셋팅 화면이 종료 되더군요.
그러면서 팝업으로 뜬 activity가 실제로 화면에 나타나지 않고 다른 동작을 할때만 나타나게 되더라구요.
activity가 꼬인 것 같은데.. 어떤 문제인지는 지금 잘 모르겠네요. ^^;;;;
2010.10.14 13:33:01
아참. 그리고 팝업Activity는 <activity android:name="AlarmAlert" android:launchMode="singleTask" android:theme="@android:style/Theme.Dialog" android:excludeFromRecents="true"></activity>
위와 같은 속성을 가지고 있습니다.