안드로이드 개발 질문/답변
(글 수 45,052)
<activity android:name=".AlarmDialog"
android:label="@string/settings_title"
android:theme="@android:style/Theme.Dialog"
android:excludeFromRecents="true" />
이런식으로 dialog activity를 띄웠는데..
뭐냐면 notification에서 유저가 클릭을 하면
제가 원하는건 이런식으로 dialog가 단독으로 뜨는건데...

실제로는 이런식으로 항상 app의 이전 activity가 항상 뒤에 깔리면서 뜨네요...
이걸 어떻게 막을수는 없나요




//홈화면으로 이동시킴
Intent i = new Intent();
i.setAction(Intent.ACTION_MAIN);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|
Intent.FLAG_ACTIVITY_CLEAR_TOP|
Intent.FLAG_ACTIVITY_SINGLE_TOP);
i.addCategory(Intent.CATEGORY_HOME);
startActivity(i);
이후 다이로그 실행 해보세요 위소스는 홈키 누른 효과랍니다