繁体   English   中英

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

[英]Is there a way to set an android activities attributes conditionally?

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

现在,我想将其设置为有条件-有时它应该位于活动堆栈中,以便用户可以按Back键从后续屏幕返回它; 有时不应该。 有没有一种方法可以有条件地“修饰”活动,还是必须编写一些代码来完成此操作?

提前致谢。

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

intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM