2011-04-09 6 views
0

을 쌓아하지만 난 클릭하면 주식 메시징 응용 프로그램활동이 쉬운 질문이있을 수 있습니다 문제

arg1.setClassName("com.android.mms","com.android.mms.ui.ConversationList"); 

을 열어야 알림을 가지고 있지만 내가 활동을 클릭 그것은 모든 시간이 다하고 난 스태킹 유지 것으로 나타났습니다 끝내려면 뒤로 버튼을 여러 번 사용하지 않아야합니다. 나는 항상 매니페스트에 android:noHistory="true"을 사용했지만 분명히 내가 할 수 없다. 그래서 의도가 시작될 때 똑같은 것을 할 수있는 방법이 존재 하는가?

답변

0

당신은 Intent.FLAG_ACTIVITY_REORDER_TO_FRONT를 사용할 수 있습니다. 액티비티가 이미 실행중인 경우 해당 액티비티가 전면에 표시됩니다.

1

문제를 해결할 수있는, 당신의 의도를 호출하기 전에 arg1.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY)를 사용해보십시오 ...

+0

@tyczj 작동 했습니까? 모든 업데이트? –

관련 문제