我已经构建了一个带有 Home Activity 和 Activity Drawer 以及一些片段选项卡的简单应用程序,我不明白的是如何使应用程序从最后一个活动或片段恢复,因为用户单击了他手机上的返回按钮!
我知道这是关于 onPause 和 onResume 的,但我不明白如何在我的代码上实现这些方法!
我已经构建了一个带有 Home Activity 和 Activity Drawer 以及一些片段选项卡的简单应用程序,我不明白的是如何使应用程序从最后一个活动或片段恢复,因为用户单击了他手机上的返回按钮!
我知道这是关于 onPause 和 onResume 的,但我不明白如何在我的代码上实现这些方法!
如果你想在 Activity 中处理 onResume 和 onPause 方法,你应该在你的 java 类中重写 onResume 和 onPause 方法,如下所示:
@Override
public void onResume(){
super.onResume();
//TODO: put your own code to handle onResume event!
}
@Override
public void onPause(){
super.onPause();
//TODO: put your own code to handle onPause event!
}
我认为您的意思是:您需要将活动或片段添加到(后)堆栈中。
见:https ://developer.android.com/training/implementing-navigation/temporal.html