android 屏幕旋转 activity中多个fragment重叠

来源:互联网 发布:编程的双引号怎么打 编辑:程序博客网 时间:2024/06/06 02:07
  在activity中使用fragment时,屏幕旋转时activity会被销毁重新创建。这是会再次创建一个新的fragment,使多个fragment重叠。这时我们只需要在AndroidManifest.xml文件中的activity配置中加一个 android:configChanges="orientation|screenSize"的配置项,然后在代码activity中的onCreate方法中对savedInstanceState是否为空进行判断。if(savedInstanceState==null)时才创建fragment。
0 0
原创粉丝点击