如何在屏幕翻转时覆盖片段的重新创建



我有一个活动,如果按下某个按钮(不是onCreate()),就会启动一个片段。目前,片段启动后,如果屏幕旋转,则会自动重新创建片段。

附带问题:这种行为听起来正常吗?在我看到的其他与此相关的帖子中,人们似乎必须输入代码来重新创建片段。

我想覆盖此功能并手动重新创建我自己的片段。有没有办法做到这一点?

这是正常的,尽管脖子很痛。 您可以通过在维护中放置配置更改来覆盖它。 在这种情况下,当设备旋转时,将调用活动中的onConfigChanged。 但是,如果您要在横向和纵向的不同布局之间切换,则必须手动完成。

最新更新