1
我想完成Android应用程序中的所有活动,然后从头开始重新启动它。有没有简单的方法来实现这一点,而不是一个接一个完成,直到我回到第一个?完成所有活动并重新启动Android中的应用程序
我想完成Android应用程序中的所有活动,然后从头开始重新启动它。有没有简单的方法来实现这一点,而不是一个接一个完成,直到我回到第一个?完成所有活动并重新启动Android中的应用程序
只需在启动您的意图时清除任务。
Intent restartIntent = new Intent(this, MainActivity.class);
restartIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); //Set this flag
startActivity(restartIntent);
finish();
What @ njzk2可能的意思是说:你不太可能需要这样做;请你说出你的意图,以便我们可以帮助你以用户友好的方式解决它? – 323go
@ njzk2:我有一个活动来删除用户帐户,如果用户删除他的帐户,我希望一切都被关闭。 –
@ njzk2:这是您评论的目的? –