标签: android android-intent android-activity android-recents
我按照this指南在最近屏幕中显示我的活动,就像单独的任务一样 我已添加此标志以在新任务中打开我的活动:
newDocumentIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT);
当我使用startActivityForResut开始活动时,新活动不会作为单独的任务打开。 但是,如果我使用startActivity开始活动,则会在新任务中开启 这是默认行为吗?或者我错过了什么?
startActivityForResut
startActivity
答案 0 :(得分:0)
请参阅FLAG_ACTIVITY_NEW_TASK的文档:
当呼叫者从正在启动的活动请求结果时,不能使用此标志。
所以我想如果你要求一个结果,android会强迫你继续执行同样的任务。