0

比如说我有两个活动。活动 A 和活动 B。活动 A 是我的默认启动器活动。有时我会从后台启动活动 B 。

现在我放置了带有待处理意图的单独通知,通过单击这些通知将用户带回活动 A。

但是当我的活动 B 正在运行时,当我按下我的应用程序图标时,android 会将我带到活动 B。但是当我点击通知时,它会将我带到活动 A,因为待定意图指向活动 A。

我如何设置挂起的意图,如果它正在运行而不是活动 A,它将把活动 B 带到前台?

谢谢

注意:设置标志以重新排序活动将不起作用,因为当活动 B 运行时,A 在后堆栈中,所以这个标志会将 A 带到前面。我想要的是当用户单击通知时,它的行为就像单击应用程序图标,即将活动 B 置于前台。

4

0 回答 0