當前位置:編程學習大全網 - 網站源碼 - 淺析Fragment為什麽需要空的構造方法

淺析Fragment為什麽需要空的構造方法

因為Activity橫豎屏切換的時候,會重新構造Fragment,默認調用的就是Fragment的無參構造方法。

如果通過 setArguments來傳遞參數的話,Activity在構造Fragment時會通過反射無參構造實例化壹個新的Fragment,並且給mArgments初始化為原先的值。

如果參數是通過構造方法傳遞的,在重新構造Fragment實例之後,數據就丟失了

這有壹篇:Fragment源碼分析/shensky711/article/details/53171248,希望可以幫到妳

  • 上一篇:深度操作系統deepin是基於linux的二次開發。什麽?
  • 下一篇:股票中的"手"什麽的術語是什麽意思啊?
  • copyright 2024編程學習大全網