首页 > 系统 > Android > 正文

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

2019-11-09 16:54:59
字体:
来源:转载
供稿:网友

在activity中使用fragment时,屏幕旋转时activity会被销毁重新创建。这是会再次创建一个新的fragment,使多个fragment重叠。这时我们只需要在AndroidManifest.xml文件中的activity配置中加一个 android:configChanges=”orientation|screenSize”的配置项,然后在代码activity中的onCreate方法中对savedInstanceState是否为空进行判断。if(savedInstanceState==null)时才创建fragment。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表