问题!!!
我需要以纵向和横向开发平板电脑(v3.1)的应用程序。
我已放置资源: - 对于肖像 - “可绘制”中的图像和“布局”中的布局
对于风景 - “drawable-large”中的图像和“layout-large”中的布局
问题是横向布局没有选择正确的图像。
有人可以帮忙吗?
答案 0 :(得分:2)
1.在两种情况下创建两个main.xml文件以进行布局:横向和纵向。
2.根据类型将这两个main.xml放在资源中:
/res/layout-land/main.xml
/res/layout-port/main.xml
只需在运行时构建并尝试应用程序GUI。
或其他示例......
仅创建“layout-land”文件夹并复制粘贴您的xml文件。
/res/layout/main.xml
/res/layout-land/main.xml
答案 1 :(得分:1)
layout-large
适用于具有大屏幕的设备,我们也有layout-small
。您需要的文件夹是layout-land
,“land”部分代表横向。
答案 2 :(得分:0)
我认为您的布局文件夹应重命名为layout-large-land
或简称layout-land
以下快照来自Supporting Multiple Screens文档。