在ActivityA中,startActivityForResult到ActivityB,其中ActivityB設置爲SingleTask。函數
那麼在實際出現的現象爲:對象
ActivityA的onActivityResult將會首先被回調,而後再執行ActivityB的onCreate函數,也就說不管ActivityB返回什麼內容,在ActivityA中都不會被接收到。it
因此在使用SingleTask的方法不要隨便使用。方法
另外onNewIntent()就是針對SingleTask使用的回調,當執行調用多個Activity對象的時候,會回調onNewIntent對象vi