0

如果有东西来自背景,我需要强制重新加载活动。意思是说,它已经在运行,并从活动应用列表中被回叫,或者在她的图标上点击。Android:如何强制重新加载活动,如果来自后台?

我想问一下最佳做法是什么?我是否应该在onResume事件或其他事件中再次拨打onCreate

感谢您的任何帮助。

回答

2

每当您的ActivityonCreateonResume到达前台时,移动您想要运行的代码。您不必担心第一次启动Activity时运行的代码,因为onResume总是在onCreate之后调用。 Activity生命周期图可帮助您了解:

lifecycle diagram