【问题标题】:Android -Fragment returns same layout on orientation changeAndroid -Fragment 在方向更改时返回相同的布局
【发布时间】:2018-02-18 09:11:14
【问题描述】:

当设备方向改变时,我有一个 Fragment 在不同文件夹(layout 和 layout-land)中有两个同名布局 android:configChanges="fontScale|screenSize|orientation|locale"

【问题讨论】:

    标签: android orientation


    【解决方案1】:

    当您在清单中使用 android:configChanges="orientation|screenSize" 时,当设备方向改变并且布局保持不变时,不会重新创建活动。

    如果您希望在方向更改时再次调用 onCreate,请不要在清单中使用这些选项。

    【讨论】:

    • 是否可以不删除这个 android:configChanges="orientation|screenSize"
    • 不,必须再次调用 onCreate 才能扩展其他布局
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多