如何在整个应用程序上制作活动的单一副本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在整个应用程序上制作活动的单一副本相关的知识,希望对你有一定的参考价值。

这里我按照以下顺序打开了活动A-> B-> C-> D现在我只想重新启动活动B,使订单变为:A-> C-> D-> B

任何人都可以告诉我,我怎么能在android中实现这种状态。

提前致谢。

答案

在活动B的清单文件中执行此操作:

<activity 
   android:name=".B"
   android:launchMode="singleTask"/>
另一答案

现在你的app中有A B C D,请尝试以下方法:

Intent intent = new Intent(xxx.this, B.class);    
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);      
startActivity(intent);

还检查here中的文件

以上是关于如何在整个应用程序上制作活动的单一副本的主要内容,如果未能解决你的问题,请参考以下文章