如果 Activity 被加上了SingleTask 啓動模式,那這個Activity在這個棧內就只會創建一個實例,當其他Activity試圖去啓動這個Activity 時,如果這個Activity被創建了,那麼就會直接將這個Activity 提到棧頂,顯示給用戶,
這時這個Activity就不會調用 onCreate(); 方法,那麼我們就不能像以前一樣,用 context.getIntent() 拿到 Intent 了,好像
Activity 只有經歷了 onCreate() 才能用 context.getIntent() 方法拿到 Intent
如果出現了這種情況,我們可以重寫Activity 中的 onNewIntent() 方法來獲取 Intent