我已經將支持庫從24.2.1更新到26.0.0,並且我注意到了一個差異,我不確定它是一個錯誤還是一個明確的決定。Android onCreateAnimation生命週期
我使用的片段與過渡自定義動畫,並在老24.2.1生命週期是這樣
onAttach()
onCreate()
onCreateView()
onCreateAnimation()
onStart()
onResume()
但在26.0.0把它改成
onAttach()
onCreate()
onCreateView()
onStart()
onResume()
onCreateAnimation()
對於某些原因我不知道,並通過支持庫發佈筆記看,我沒有發現任何可能與此有關的東西。唯一可能相關的是片段的重新排序,但事件將該標誌設置爲true或false,沒有任何效果。
現在我的動畫有點胡思亂想,因爲onResume()期望在onAnimationCreated()上設置一些標誌以相應地執行操作。
高興的幫助,
創建了一個GitHub的項目來演示這個問題 https://github.com/smlima/createanim/ –
創建錯誤報告的某個時候回來,還在等待他們的答覆 –