開發錯誤記錄9:Application無法跳轉到Activity


今天在做友盟消息推送,當客戶端收到推送消息時,如客戶端不是活動的,用如下代碼

啟動Activity發現無法啟動,原因是原有的任務棧已消毀,判斷啟動是如消毀,如有,再新建一個
只要給它添加一個標志 就可以啦!

代碼如下:

FLAG_ACTIVITY_NEW_TASK:  設置此狀態,記住以下原則,首先會查找是否存在和被啟動的Activity具有相同的任務棧,如果有,剛直接把這個棧整體移動到前台,並保持棧中的狀態不變,即棧中的activity順序不變,如果沒有,則新建一個棧來存放被啟動的activity!

OK啟動!





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM