有没有办法有条件地设置android活动属性?

时间:2012-10-26 12:17:20

标签: android attributes android-activity xamarin.android monocross

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

现在我想让它成为条件 - 有时它应该在活动堆栈上,以便用户可以按Back返回到后续屏幕;有时它不应该。有没有办法有条件地“装饰”一项活动,还是我必须编写一些代码来实现这一目标?

提前致谢。

1 个答案:

答案 0 :(得分:0)

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

intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);