嗯..標題是相當具有描述性的,我有一堆選項卡活動(我自己實現,不想使用tabviews與他們內部的活動),所以它是基本上每次用戶點擊在屏幕底部顯示爲一行LinearLayouts的選項卡時,都會互相調用5個活動。我需要恢復一個活動的實例
問題是,我現在這樣做,每當用戶從一個活動跳到另一個活動時,就會創建並啓動一個新活動。當然,我可以看到我正在這樣浪費資源。所以我想要做的只是創建每個活動一次;然後如果用戶想要返回到前一個(或任何已經創建並且可能已經暫停的),只需檢查某種列表或數組,以查看該活動是否可以恢復,並且只有在可以「噸;開出一個新的。
我的問題是,我該如何檢查?我應該保存這些意圖嗎?以及如何在事後恢復活動?我對java很有新意。
問候 尼爾森R.佩雷斯