从最近的应用程序打开应用程序5秒后重新启动应用

时间:2015-12-11 03:28:28

标签: android restart

我点击主页或最近的应用程序按钮关闭应用程序然后我从最近的应用程序打开应用程序。现在我想要,如果我关闭应用程序大5s我的应用程序将重新开始。怎么做?谢谢大家

1 个答案:

答案 0 :(得分:0)

您可以通过SharedPreferences实现这一点并实现自己的逻辑,就像您按下主页按钮存储当前时间onPause()方法一样,当用户再次打开应用程序时,请检查具有当前时间的条件onResume()和存储的值,如果超过5秒,则重新启动它。

有一点需要记住,当重新启动活动时,在SharedPreference中存储一些负数,这样它就不会再次重启。并重新启动活动,写下逻辑。

Intent intent = getIntent();
finish();
startActivity(intent);