我讀了開發商android.com指導有關Task and back stacks,它說:「返回堆棧的基本
假設,例如,當前任務(任務A)在其堆棧二三 活動根據目前的活動。用戶 按HOME鍵,然後從 應用程序啓動器啓動一個新的應用程序。當主屏幕出現時,任務A進入 的背景。當新應用程序啓動時,系統會使用其自己的一系列活動爲該應用程序啓動 任務(任務B)。 與該應用程序進行交互後,用戶再次返回主頁 並選擇最初啓動任務A的應用程序。現在,任務 A進入前臺 - 其堆棧中的所有三個活動都是完好的 以及活動的頂部堆棧恢復。
看起來好像每個任務創建它自己的堆棧(後退堆棧)。我的假設是真實的還是隻有一個堆棧,通常是編譯器,比如C?