开发错误记录9:Application无法跳转到Activity
生活随笔
收集整理的這篇文章主要介紹了
开发错误记录9:Application无法跳转到Activity
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天在做友盟消息推送,當客戶端收到推送消息時,如客戶端不是活動的,用如下代碼
啟動Activity發現無法啟動,原因是原有的任務棧已消毀,判斷啟動是如消毀,如有,再新建一個只要給它添加一個標志 就可以啦!
代碼如下:
FLAG_ACTIVITY_NEW_TASK:?設置此狀態,記住以下原則,首先會查找是否存在和被啟動的Activity具有相同的任務棧,如果有,剛直接把這個棧整體移動到前臺,并保持棧中的狀態不變,即棧中的activity順序不變,如果沒有,則新建一個棧來存放被啟動的activity!
OK啟動!
來自為知筆記(Wiz)
啟動Activity發現無法啟動,原因是原有的任務棧已消毀,判斷啟動是如消毀,如有,再新建一個只要給它添加一個標志 就可以啦!
代碼如下:
FLAG_ACTIVITY_NEW_TASK:?設置此狀態,記住以下原則,首先會查找是否存在和被啟動的Activity具有相同的任務棧,如果有,剛直接把這個棧整體移動到前臺,并保持棧中的狀態不變,即棧中的activity順序不變,如果沒有,則新建一個棧來存放被啟動的activity!
OK啟動!
來自為知筆記(Wiz)
轉載于:https://www.cnblogs.com/ut2016-progam/p/5552593.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的开发错误记录9:Application无法跳转到Activity的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汇编--寄存器介绍
- 下一篇: android training 笔记