我在创建活动时有一个带有默认片段的导航抽屉。对于具有许多列的TableLayout的特定片段,我想以横向模式显示。所以我改变了创建该片段的方向。
当我这样做时,方向会改变,但会显示第一个默认片段。我想这是因为当屏幕方向改变时再次调用活动onCreate()
,因为我有代码显示onCreate()
中的默认片段,显示默认片段。
但我希望我的片段与tablelayout一起显示。我该怎么办?
答案 0 :(得分:0)
考虑使用不同布局的相同片段而不是使用不同的片段。
res/layout-land
文件夹中添加所需的布局。onCreateView
&中检查您当前的方向初始化您的视图&根据它的数据