2014-01-09 96 views
2

我有三個活動A,B,C現在我動如活動 - > B-> C^ 現在我想展示活動的表格C.沒有創造新活動。這意味着我必須展示舊的「A」。 你可以告訴我如何實現它。Android的流行音樂活動堆棧

+0

請參閱我的回答你會得到你回答[完成活動在堆棧中 - Android電子]最有可能 –

+0

可能重複(http://stackoverflow.com/questions/20995643/finish-activity-in-backstack-android) –

+0

你想帶' A'向前移動,以便您的活動堆棧看起來像'B-> C-> A'(頂部帶有'A')?或者你是否想從堆棧中刪除'B'和'C',這樣在堆棧中只有'A'? –

回答

0

如果你只是想帶之上特別的活動,然後做這個

yourIntent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); 

如果你想關閉除特定活動的所有正在運行的活動,這樣做

yourIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
+1

在上面的例子中,只有'Intent.FLAG_ACTIVITY_REORDER_TO_FRONT'會起作用。 –