【发布时间】:2015-11-23 07:19:30
【问题描述】:
我有一个包含 3 个片段的活动。其中 2 个在列表视图中有数据,因此当用户旋转屏幕时一切正常。但是在我的第三个包含按钮的片段中,当用户将屏幕旋转到横向时,一切都会误入歧途!
我的第三个纵向片段
我的第三个风景片段!
我什至尝试过使用滚动视图,但它不起作用,因为在横向时我不希望中间有那么大的空间。 在横向时我不需要 3 x 2 按钮排列(我有 6 个按钮。)。我想我只能通过为我的片段使用 2 个 xml 布局来实现这一点。
问题是我该怎么做?
【问题讨论】:
-
@SaiPhani 我将如何在我的片段中调用它,因为它不会被整个活动使用,而只有我片段?
-
你不需要专门打电话。使用与您的第 3 个片段相同的名称定义您的布局,并在末尾附加
-land。 Android 会自动调用它。如果您的片段名称是third_fragment.xml。创建一个名为third_fragment-land.xml的新 xml。检查此链接stackoverflow.com/questions/4858026/… -
@SaiPhani 让我现在试试,我会告诉你结果。不要走开(求求你:))
-
@SaiPhani 很好的指导,很大的帮助。我终于实现了我想要的。非常感谢。 (见下面我的结果(答案))
-
很高兴它帮助了你
标签: android android-layout android-fragments android-scrollview