我有两个活动一个闪屏,播放器屏幕。
当用户点击我的应用程序图标时,会显示第一个启动画面,然后显示播放器屏幕
当玩家活动正在运行时,如果用户返回主屏幕 然后再次单击应用程序图标,应用程序再次从启动屏幕开始。
任何人都可以帮我解决下面的任何一个问题
1)我需要关闭当前的运行活动并重新加载应用程序。 要么 2)我需要直接恢复到播放器屏幕。
请给我一个示例或参考,我是初学者在android编程
提前致谢
答案 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等功能。然后,您可以根据您的编程要求覆盖它们。