我单击按钮主页或最近的应用程序以关闭应用程序,然后从最近的应用程序中打开应用程序。现在我想如果我关闭应用程序5s较大的时间,我的应用程序将重新启动。怎么做?谢谢大家
您可以通过SharedPreferences并实现自己的逻辑来实现此目的,例如,当您按下主屏幕按钮时,将当前时间存储在onPause()
方法中;当用户再次打开应用程序时,请检查当前时间onResume()
和存储值的条件(如果更多)超过5秒钟,然后重新启动它。
记住一件事,当重新启动活动时,在SharedPreference中存储一些负数,这样它就不会再次重新启动。并重新启动活动,请在逻辑下面编写。
Intent intent = getIntent();
finish();
startActivity(intent);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句