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

Android 当用户单击主屏幕上的应用程序图标时,如何设置已在运行的活动,android,android-emulator,android-widget,Android,Android Emulator,Android Widget,我有两个活动一个是启动屏幕,一个是播放器屏幕 当用户单击我的应用程序图标时,首先显示启动屏幕,然后显示播放器屏幕 运行播放器活动时,如果用户返回主屏幕 然后再次单击应用程序图标,应用程序将再次从初始屏幕启动 有谁能帮我解决一下下面的问题吗 1) 我需要关闭当前正在运行的活动并重新加载应用程序。 或 2) 我需要直接恢复到播放器屏幕 请给我一个例子或参考,我是android编程的初学者 提前感谢您可能希望覆盖onRestart()方法-如果您的活动之前已停止,则将调用该方法;但是如果它是第一次运行

我有两个活动一个是启动屏幕,一个是播放器屏幕

当用户单击我的应用程序图标时,首先显示启动屏幕,然后显示播放器屏幕

运行播放器活动时,如果用户返回主屏幕 然后再次单击应用程序图标,应用程序将再次从初始屏幕启动

有谁能帮我解决一下下面的问题吗

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

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


提前感谢

您可能希望覆盖
onRestart()
方法-如果您的活动之前已停止,则将调用该方法;但是如果它是第一次运行(或者如果它实际上已经被杀死),它就不会运行


请务必阅读此处的活动生命周期:以了解何时发生。

您可能希望过度控制
onRestart()
方法-如果您的活动之前已停止,将调用该方法;但是如果它是第一次运行(或者如果它实际上已经被杀死),它就不会运行


请务必阅读此处的“活动生命周期”:以了解何时发生。

查看生命周期状态出现的顺序。通过添加祝酒词查看序列,可以覆盖onStart、onPause、onResume、onStop、onCreate、onDestroy等函数。然后,您可以根据编程要求覆盖它们。

查看生命周期状态的显示顺序。通过添加祝酒词查看序列,可以覆盖onStart、onPause、onResume、onStop、onCreate、onDestroy等函数。然后,您可以根据自己的编程要求覆盖它们。

阅读本文作为初学者,首先要做的是阅读我根据您的建议解决了它。。。。。。。。非常感谢lincorna,作为一个初学者,首先要做的是阅读我用你的建议解决它。。。。。。。。非常感谢lincorna,