我们可以使用 Android 中同一类的 Intent 启动 2 个活动吗?
问问题
1487 次
2 回答
0
你可以从一个班级开始尽可能多的活动。但是一旦活动开始,它将接管。简而言之,您可以在课堂上一次开始一项活动,但该活动可以是任何活动。
因此,根据某些条件,您可以说
if(x==1)
Intent intent = new Intent(getApplicationContext(), Activity1.class);
else
Intent intent = new Intent(getApplicationContext(), Activity2.class);
startActivity(intent);
于 2012-09-18T14:39:11.297 回答
0
是的,您可以从同一个班级启动两个不同的活动:
Intent one = new Intent(getBaseContext(), FirstOther.class);
Intent two = new Intent(getBaseContext(), SecondOther.class);
if(startFirst) {
startActivity(one);
} else {
startActivity(two);
}
但是,请记住,它一次只能是一个。您不能同时让它们都可见。
于 2012-09-18T14:32:27.490 回答