在 Android 上,我试图捕捉我的应用从后台返回到前台的事件。换句话说,该应用程序处于活动状态,然后用户将其最小化(通过单击主页按钮或启动另一个应用程序或其他方式),然后用户再次运行该应用程序。
我可以将 onRestart() 方法添加到活动中,如下所示:
@Override
public void onRestart() {
super.onRestart();
Log.d("MAIN", "onRestart called.");
}
但这仅适用于当用户最小化应用程序时该特定活动是活动的活动。
有没有办法以某种方式为整个应用程序捕获这个?或者我需要在我拥有的每一个活动中添加 onRestart 吗?(我想我可以创建一个所有其他活动都基于的超类)。
谢谢!