我有两个活动,一个是活动的,另一个是暂停的,我想关闭/完成所有这两个活动并开始另一个意图。我在活动活动中尝试了这个:
finish();
Intent intent = new Intent(getApplicationContext(), Init.class);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
startActivity(intent);
然后我试图关闭Init类中的程序,它似乎是我之前暂停的活动。我该如何解决这个问题?
答案 0 :(得分:0)
在启动最新意图并使用这些标记
之前,请尝试调用不调用finish()
Intent intent = new Intent(getApplicationContext(), Init.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);