强制应用程序重启到特定活动

时间:2013-05-01 11:50:37

标签: android android-activity

在我的应用程序中,我想强制重启只发生在第一个活动中。

但是,当用户点击“主页”然后返回应用程序时,我不希望发生这种情况。

我希望Android因内存不足而杀死应用程序时会发生这种情况。 在这种情况下,我希望它从第一个开始,而不是开始上一次运行的活动。

目前发生的情况是,如果应用程序被杀死,那么在返回时它会尝试返回上一个活动。

这是Logcat中出现的内容:

Starting: Intent { cmp=com.applicat.meuchedet/.UpdateMemberDetailsScreen (has extras) } from pid 22161
Displayed com.applicat.meuchedet/.UpdateMemberDetailsScreen: +1s468ms
Activity pause timeout for HistoryRecord{40824f20 com.applicat.meuchedet/.UpdateMemberDetailsScreen}
Process com.applicat.meuchedet (pid 22161) has died.
Start proc com.applicat.meuchedet for activity com.applicat.meuchedet/.UpdateMemberDetailsScreen: pid=22735 uid=10025 gids={3003}

UpdateMemberDetailsS​​creen是我正在谈论的活动。 在第二行之后我运行了一个繁重的应用程序(Words with Friends :))。 因此,我的退出然后死亡。

当它重新启动时,它会返回到它死亡时正在运行的那个。

0 个答案:

没有答案