嗯..标题是相当具有描述性的,我有一堆选项卡活动(我自己实现,不想使用tabviews与他们内部的活动),所以它是基本上每次用户点击在屏幕底部显示为一行LinearLayouts的选项卡时,都会互相调用5个活动。我需要恢复一个活动的实例
问题是,我现在这样做,每当用户从一个活动跳到另一个活动时,就会创建并启动一个新活动。当然,我可以看到我正在这样浪费资源。所以我想要做的只是创建每个活动一次;然后如果用户想要返回到前一个(或任何已经创建并且可能已经暂停的),只需检查某种列表或数组,以查看该活动是否可以恢复,并且只有在可以“吨;开出一个新的。
我的问题是,我该如何检查?我应该保存这些意图吗?以及如何在事后恢复活动?我对java很有新意。
问候 尼尔森R.佩雷斯