0

在我的 Android 应用程序中,我有一个活动,我一直在使用 [Activity(NoHistory=true)] 来防止活动出现在活动堆栈上。

现在我想让它成为有条件的——有时它应该在活动堆栈上,以便用户可以按返回从后续屏幕返回它;有时不应该。有没有办法有条件地“装饰”一个活动,或者我必须编写一些代码来完成这个?

提前致谢。

4

1 回答 1

0

您是否正在寻找可以像下面这样设置的意图标志?您可以使用它来启动活动并有条件地设置标志。

intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
于 2012-10-26T12:21:39.617 回答