2016-07-05 115 views
1

我正在運行異步任務。完成過程後,我的onpostexecute方法將啓動下一個活動。如果我還沒有打開任何其他應用程序(在同一個應用程序中),則會彈出下一個活動。但是如果我打開其他應用程序,我的應用程序在完成任務後不啓動,則意味着活動不會提前。它會在上面的LOLLIPOP中正常工作。爲什麼它不在kitkat中工作?Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT無法正常工作4.4.4

回答

0

Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT只有在Android設置時纔會將活動帶到前臺本身。自己設置它什麼都不做

Android文檔說。

該標誌通常不由應用程序代碼設置,而是由系統爲您設置,如singleTask模式的launchMode文檔中所述。

請參閱LaunchMode documentation