android 屏幕旋轉 activity中多個fragment重疊

  在activity中使用fragment時,屏幕旋轉時activity會被銷燬重新創建。這是會再次創建一個新的fragment,使多個fragment重疊。這時我們只需要在AndroidManifest.xml文件中的activity配置中加一個 android:configChanges="orientation|screenSize"的配置項,然後在代碼activity中的onCreate方法中對savedInstanceState是否爲空進行判斷。if(savedInstanceState==null)時才創建fragment。
發佈了41 篇原創文章 · 獲贊 9 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章