Android:定位问题
问题!!!Android:定位问题
我需要在纵向和横向两种方向上开发平板电脑(v3.1)的应用程序。
我已经把资源: - 肖像 - 图片中的“绘制”和布局在“布局”
对于景观 - 图片中的“绘制-大”和布局在“布局大”
问题在于风景布局未选取正确的图像。
有人可以帮忙吗?
1.在两种情况下创建两个用于布局的main.xml文件:横向和纵向。
/res/layout-land/main.xml
/res/layout-port/main.xml
:根据其类型2.Put这两个main.xml中在资源
只需构建并在运行时尝试应用程序GUI。
或另一个例子...
创建唯一的“布局 - 土地”的文件夹,并复制粘贴您的XML文件。
/res/layout/main.xml
/res/layout-land/main.xml
再次感谢@Android。 – 2012-03-27 11:12:57
@ Me-an-Droid最好的来:) – Android 2012-03-27 11:16:55
layout-large
适用于大屏幕设备,我们也有例如layout-small
。你需要的文件夹是layout-land
,“陆地”部分代表景观。
您好,我刚刚尝试过“layout-land”,但它仍然无法工作,它仍然以横向模式拍摄肖像屏幕图像。 我正在开发的应用程序的缩放尺寸是:“1280 x 800”。 我是否将错误定义为landscape的图像文件夹的名称为“drawable-large”? – 2012-03-23 09:38:44
不,这是对的',但要小心,如果你有'layout-large'文件夹和'layout-land',对于横向模式下的大屏幕设备,将会应用'layout-large',而不是'layout-land '!因此,您必须在横向模式下使用'layout-large-land'设置大屏幕设备。我希望这会有所帮助。 – 2012-03-23 12:13:36
创建布局土地文件夹,复制粘贴您的XML文件。 – Android 2012-03-23 09:18:47
布局:总体布局 layout-port:纵向布局 layout-land:横向布局 – 2012-03-23 09:20:38
@Android和appserv - 我刚刚将文件夹“layout-large”更名为“layout-land”,正如你guyz所说的但它不起作用。你能告诉我什么名字应该给予可绘制文件夹的风景图像? – 2012-03-23 09:43:41