当用户点击主屏幕上的应用程序图标时,如何设置已经运行的活动

时间:2010-06-17 18:26:08

标签: android android-emulator android-widget

我有两个活动一个闪屏,播放器屏幕。

当用户点击我的应用程序图标时,会显示第一个启动画面,然后显示播放器屏幕

当玩家活动正在运行时,如果用户返回主屏幕 然后再次单击应用程序图标,应用程序再次从启动屏幕开始。

任何人都可以帮我解决下面的任何一个问题

1)我需要关闭当前的运行活动并重新加载应用程序。 要么 2)我需要直接恢复到播放器屏幕。

请给我一个示例或参考,我是初学者在android编程

提前致谢

3 个答案:

答案 0 :(得分:0)

这是您必须执行的操作:I need to resume to the player screen directly. ...您可以按照以下说明执行此操作:How do I save an Android application’s state?

答案 1 :(得分:0)

您可能希望过度使用onRestart()方法 - 如果之前停止了您的活动,则会调用它;如果它是第一次运行(或者如果它在此期间有效地被杀死的话)它将不会出现。

请务必阅读那里的活动生命周期: http://developer.android.com/guide/topics/fundamentals.html#lcycles以了解发生时会发生什么。

答案 2 :(得分:0)

查看生命周期状态的显示顺序。您可以通过添加Toasts来查看序列来覆盖onStart,onPause,onResume,onStop,onCreate,onDestroy等功能。然后,您可以根据您的编程要求覆盖它们。