解决横竖屏切换导致的Fragment内容重叠问题

Fragment内容重叠:
在这里插入图片描述
横竖屏切换默认会导致 Activity 生命周期重新执行,会销毁在执行创建

解决办法:
在 AndroidManifest.xml 中 配置

<activity
            android:name=".MainActivity"
            android:configChanges="orientation|screenSize|keyboardHidden">

        </activity>

添加下面这个代码:
android:configChanges=“orientation|screenSize|keyboardHidden”

让 Activity 生命周期 不销毁也不重新创建,共用这个布局

配置屏蔽横竖屏切换导致 Activity生命周期 重新执行

orientation:第一屏蔽方向变化
screenSize:第二屏幕大小
keyboardHidden:第三键盘的隐藏

发布了45 篇原创文章 · 获赞 1 · 访问量 5249

猜你喜欢

转载自blog.csdn.net/weixin_42814000/article/details/104222541