我有一个活动,如果某个按钮被按下,则会启动一个片段(不在onCreate()
中)。
目前,在片段启动后,如果旋转屏幕,则会自动重新创建片段。
附带问题:这种行为听起来是否正常?在我看到的与此相关的其他帖子中,人们似乎必须输入代码来重新创建片段。
我希望覆盖此功能并手动重新创建我自己的片段。有没有办法做到这一点?
答案 0 :(得分:1)
这很正常,虽然颈部疼痛。您可以通过在mainfest中放置configChange来覆盖它。在这种情况下,旋转设备时将调用Activity中的onConfigChanged。但是,如果您要在横向和纵向的不同布局之间进行更改,则必须手动执行此操作。