0

除了(THIS,myActivity.class)之外,还有其他方法可以创建意图吗?我问是因为我想创建一个意图,以便当用户转到另一个活动并按下“返回”按钮时,他会返回到我创建意图的活动之外的活动。

如:

A 创建 B,B 创建 C,用户在活动 C 上按“返回”,返回 A。

我试过 new Intent(myOtherActivity.class, myNewActivity.class) 但它似乎不起作用。

4

2 回答 2

0

这个问题有两点:

  1. 您可以使用不同的方法启动活动,但始终使用 Intent 来实现。因此,请参阅Intent 系统以获取更多信息
  2. 如果您想在使用后退按钮时启动与之前不同的活动,那么您应该管理活动堆栈

我希望这可以解决问题!如果不在下面评论。

于 2012-11-13T14:33:18.967 回答
0
myOtherActivity.class

不是上下文而是一个类,所以你需要提供一个 Activity 类的实际实例 - 我认为:-)

于 2012-11-13T14:25:43.020 回答