Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT无法正常工作4.4.4

时间:2016-07-05 07:36:33

标签: android android-asynctask

我正在运行异步任务。完成过程后,我的onpostexecute方法将启动下一个活动。如果我还没有打开任何其他应用程序(在同一个应用程序中),则会弹出下一个活动。但如果我打开其他应用程序,我的应用程序在完成任务后没有启动,意味着活动不会被带到前面。它将在上面的LOLLIPOP中正常工作。为什么不在kitkat工作?

1 个答案:

答案 0 :(得分:2)

  

Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT仅在Android为其自身带来活动时设置。自己设置什么都不做

Android文档说。

此标志通常不是由应用程序代码设置的,而是由系统为您设置的,如launchMode模式的singleTask文档中所述。

请参阅LaunchMode documentation