我想将我新创建的活动设置为堆栈中唯一的一个并且也在它的顶部,所以当从 A 创建活动 B 时,我可以按返回从 B 返回主菜单。
因此,这就是我所做的
public void onClick(View v) {
Intent i = new Intent(this,B.class);
i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP);
startActivity(i);
}
出于某种原因,在活动 B 开始后,按返回仍然会将我带到 A。
我在这里想念什么?