5

我正在制作一个应用程序,我终于开始使用 Fragments,在阅读了所有文档之后,我来到了这里。我设计的应用程序在纵向模式下是两个活动,选择器和细节,而在横向左侧是选择器右侧是细节,在平板电脑上。现在,这个效果非常好,就像这张图片一样: 在此处输入图像描述

但是,现在当我将手机变成横向时,它和平板在横向中所做的一样,有两个片段。首先,我想知道我是否也应该将它作为手机上的两个片段保留?这会是“最佳实践”吗?如果没有,我想知道如何在不弄乱平板电脑风景的情况下制作像肖像一样的风景。

谢谢

4

1 回答 1

0

您需要有两种单独的布局,一种在布局端口中(用于纵向),另一种在布局区域中(用于横向)。您的纵向布局应该只包含一个片段。在您的活动中,您需要检查该片段的存在,或包含它的视图(如果您使用的是 FrameLayouts),并采取相应的行动。

从开发者网站看到这个。

于 2012-06-17T00:29:06.180 回答