自定義Activity棧管器通過Application添加一個(gè)Activity生命周期監(jiān)聽政钟,并在onActivityDestroyed時(shí)將記錄移出管理?xiàng)P怍铮窃陬l繁進(jìn)入贴妻、退出同一頁面時(shí)质涛,
偶爾會(huì)發(fā)生舊的Acivity的onDestroy生命周期在新的Acivity的onCreate生命周期之后觸發(fā)阐斜,于是導(dǎo)致記錄錯(cuò)誤皱蹦。
修改方案:移出前檢查記錄條目對(duì)應(yīng)的activty是否一致煤杀,否則就忽略
2022-08-13