2011-04-09 50 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它工作嗎?任何更新? – 2011-04-11 08:15:54