在activity中使用fragment時,屏幕旋轉時activity會被銷燬重新創建。這是會再次創建一個新的fragment,使多個fragment重疊。這時我們只需要在AndroidManifest.xml文件中的activity配置中加一個 android:configChanges="orientation|screenSize"的配置項,然後在代碼activity中的onCreate方法中對savedInstanceState是否爲空進行判斷。if(savedInstanceState==null)時才創建fragment。
android 屏幕旋轉 activity中多個fragment重疊
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
在使用Android-PullToRefresh前遇到的問題
2513LQL
2020-06-24 22:10:49
android actionbar的簡單使用
2513LQL
2020-06-24 20:56:12
新浪微博OAuth2.0授權
2513LQL
2020-06-24 20:56:00
android sharedPreference的用法
2513LQL
2020-02-20 16:45:50
將activity鋪滿整個屏幕(去掉title以及狀態欄)
2513LQL
2020-02-20 16:45:50
android fragment中使用ContextMenu
2513LQL
2020-02-20 16:45:50
android 將數據讀寫到SD卡
2513LQL
2020-02-20 16:45:50
在使用Android-PullToRefresh前遇到的問題
2513LQL
2020-06-24 22:10:49
android actionbar的簡單使用
2513LQL
2020-06-24 20:56:12
新浪微博OAuth2.0授權
2513LQL
2020-06-24 20:56:00
android sharedPreference的用法
2513LQL
2020-02-20 16:45:50
將activity鋪滿整個屏幕(去掉title以及狀態欄)
2513LQL
2020-02-20 16:45:50
android fragment中使用ContextMenu
2513LQL
2020-02-20 16:45:50
android 將數據讀寫到SD卡
2513LQL
2020-02-20 16:45:50
android animation的簡單使用
2513LQL
2020-02-20 16:45:49