我正在运行异步任务。完成过程后,我的onpostexecute方法将启动下一个活动。如果我还没有打开任何其他应用程序(在同一个应用程序中),则会弹出下一个活动。但如果我打开其他应用程序,我的应用程序在完成任务后没有启动,意味着活动不会被带到前面。它将在上面的LOLLIPOP中正常工作。为什么不在kitkat工作?
答案 0 :(得分:2)
Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT
仅在Android
为其自身带来活动时设置。自己设置什么都不做
Android文档说。
此标志通常不是由应用程序代码设置的,而是由系统为您设置的,如launchMode
模式的singleTask
文档中所述。