Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我创建了一个带有一些表单的应用程序,它们显示正确,我想要,问题出在旋转屏幕上,表单宽度还可以,但布局高度我有问题,因为它不显示布局的所有项目,试图找到一个解决方案我为线性布局放置了一个滚动视图,它可以工作,但是其中一些表单内部有列表视图,所以列表视图滚动属性已被滚动视图阻止,最后我无法显示所有布局信息。我想知道是否有人知道此问题的解决方案并可以帮助我。
请按照以下步骤操作。
1)在 res 目录中创建一个文件夹res/layout-land。
2)假设您在 res/layout 文件夹中有 main.xml 布局。
3) 在res/layout-land文件夹中创建一个布局名称 main.xml ,将该布局命名为 main.xml。设计您希望在横向模式下向用户显示的 UI。
现在,当您运行您的应用程序并更改 Orientation 时。系统自动根据Orientation调用main.xml,假设手机处于横屏模式,则显示layout-land文件夹的main.xml
看这个例子