2011-08-31 94 views
0

有沒有什麼方法可以確定堆棧中前一個活動的名稱是什麼,而不通過Intent Bundle傳遞某些數據?Android:以前活動的名稱

+0

爲了什麼目的? Activity堆棧的設計不是由應用程序直接訪問。 –

+0

我需要我的活動根據它從何處被調用而表現稍微不同。我總是可以使用意圖。我希望有一個更簡單的方法。 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

+0

使用束縫是最簡單的方法。 –

回答

1

有這種方法ComponentName getCallingActivity()。嘗試使用它。但只有在您使用startActivityForResult()開始活動時纔有效。

參考:Android Docs