如何在Android中将应用程序转到后台时重新启动应用程序?

时间:2011-05-31 13:49:40

标签: android relaunch

在我的应用程序中,我有一个奇怪的问题,当应用程序进入后台(按主页按钮),然后我应该重新启动我的应用程序前景,而不是以前的状态。

任何人都可以帮我解决这个问题。

编辑:

我清楚地解释了我的问题,我有四项活动A1,A2,A3,A4。

A1 - ListActivity - 从服务器加载事件。 A2 - SearchActivity A3- EventDetail页面

看看我目前是否在A3,然后我去了背景,当我来到地面时,我应该显示A1(我再次从服务器更新数据)。最后我想重新启动应用程序。

此致 SRINIVAS

2 个答案:

答案 0 :(得分:1)

尝试在homeActivity的manifest文件中将“android:clearTaskOnLaunch”属性设置为true。这样,当您按下主页按钮时,重新启动应用程序后,它将显示您的homeActivity而不是上次启动的活动。

答案 1 :(得分:0)

我在我制作的应用中做同样的事情。基本上我只使用了当应用程序从后台进入前台以重新启动活动时调用的onResume函数。只需添加并重新启动活动,您的应用程序将在每次加载时重新启动(我相信这就是您想要的)。