如何在暂停时重新启动整个应用程序?

问题描述:

如何关闭所有活动并在暂停时从头重新开始应用程序? 例如,当我按主页按钮它会进入暂停模式,当我再次启动它时,它从最后一个活动开始,我想关闭onPause方法上的所有活动,所以我该怎么做?如何在暂停时重新启动整个应用程序?

MainActivity/SettingActivity/SampleActivity

我想关闭所有的人,再次从在MainActivity 重新启动应用程序,我想从onCreate方法开始不只是去在MainActivity

+1

您为什么认为这是一个好主意?请记住,您的活动在仍可见时仍处于暂停状态,例如系统对话框出现在其顶部,或用户在Android 7.0及更高版本的设备上使用分屏模式时。 – CommonsWare

+0

因为某些原因,它停止工作,我找不到为什么 只有一些图像,我加载Glide和多数民众赞成在它。在某些设备上它可以很好地工作,但在某些设备上可能会中断。 我只是下载图像链接,并加载它们与滑翔,没有更多... – amir

在的onPause( )方法调用您想要显示的活动

@Override 
public void onPause() { 
    Intent i = new Intent(this,MainActivity.class); 
    startActivity(i); 
    finish(); 
}