Android SingleTask使用注意點

在ActivityA中,startActivityForResult到ActivityB,其中ActivityB設置爲SingleTask。函數

那麼在實際出現的現象爲:對象

ActivityA的onActivityResult將會首先被回調,而後再執行ActivityB的onCreate函數,也就說不管ActivityB返回什麼內容,在ActivityA中都不會被接收到。it

因此在使用SingleTask的方法不要隨便使用。方法

 

另外onNewIntent()就是針對SingleTask使用的回調,當執行調用多個Activity對象的時候,會回調onNewIntent對象vi

相關文章
相關標籤/搜索