旋转模式下的布局显示高度问题

时间:2012-07-11 16:24:44

标签: android listview layout rotation

我创建了一个带有某些表单的应用程序,它们显示我想要的正确,问题出在旋转屏幕上,表单宽度没问题但是布局高度我有一个问题,因为它不显示全部布局的项目,试图找到一个解决方案我把线性布局的滚动视图,它的工作原理,但是,这些表格中的一些内部有listviews,因此listview滚动属性已被滚动视图阻止,最后我无法做到显示所有布局信息。我想知道是否有人知道这个问题的解决方案,可以帮助我。

1 个答案:

答案 0 :(得分:1)

按照以下步骤操作。

1)在res目录中创建一个文件夹 res / layout-land

2)假设你在res / layout文件夹中有main.xml布局。

3)在 res / layout-land 文件夹中创建一个布局名称main.xml,将此布局命名为main.xml。设计您想要在横向模式下向用户显示的UI。

现在,当您运行应用程序并更改方向时。系统根据Orientation自动调用main.xml,SUppose手机处于Landscape模式,然后显示layout-land文件夹的main.xml

see this example