2014-06-19 63 views

回答

0

這聽起來像你正在尋找組合FLAG_ACTIVITY_NEW_TASK,FLAG_ACTIVITY_SINGLE_TOPFLAG_ACTIVITY_CLEAR_TOP

FLAG_ACTIVITY_CLEAR_TOP文檔:

如果FLAG_ACTIVITY_SINGLE_TOP設置,那麼這種意圖將被傳遞到當前實例的onNewIntent()。

...

這種發射方式也可以使用,效果良好結合FLAG_ACTIVITY_NEW_TASK:如果用於啓動任務的根系活力,就會帶來這個任務的當前運行實例的前景,然後將其清除至其根狀態。例如,從通知管理器啓動活動時,這非常有用。

0

我能夠用下面的組合來解決這個;

intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);

希望這會有所幫助!

相關問題