2011-06-01 80 views
0

我想重新启动我的活动的一个实例。可能吗?Android:如何重新启动实例?

例如,从活动中,我将转到另一个活动,然后当我回到上一个活动时,所有活动都是新的,没有实例被保存。

我对Android有点新鲜。谢谢。

+0

您的意思是,当您按Back按钮或调用'startActivity()'返回到初始活动时? – 2011-06-01 08:10:13

+0

嗯类似的东西,但我怎么通过startActivity做到这一点? – 2011-06-01 08:23:12

回答

0

我只是解决了这个通过加入这一行到我的Android清单:

android:launchMode="singleInstance" 

这是你宣布你不想实例化每次你开始一个意图的新活动。您现在可以重复使用现有活动。下面就来说明这个问题和其他活动中调整清单文件中的API文档的链接:

http://developer.android.com/guide/topics/manifest/activity-element.html#lmode

这是一个老问题,但希望这个答案可以帮助人们仍在试图弄清楚这一点。