大尺寸横向高密度布局错误

3

我尝试在res文件夹内使用

layout-large-land-hdpi

但是SDK报错并且无法编译。

layout-large-hdpi可以工作!

根据这里所说,应该可以工作!


嗯,Eclipse中的文件夹上出现了一个红色的“X”。现在我已经删除了该文件夹并重新创建,这个“X”已经消失了...唉,看来这是一个Eclipse或插件错误... :( - DeliriumTremens
由于R文件未正确生成,这种情况会发生。 - Paresh Mayani
一样的问题。只需清理项目,它就可以工作了。 - njzk2
1个回答

13

//是的,我们可以使用layou-large和layout-large-mdi等布局。

res/layout/my_layout.xml             // layout for normal screen size ("default")
res/layout-small/my_layout.xml       // layout for small screen size
res/layout-large/my_layout.xml       // layout for large screen size
res/layout-xlarge/my_layout.xml      // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation



  Low density Small screens QVGA 240x320 

res/layout-small-ldpi
res/layout-small-land-ldpi

Low density Normal screens WVGA400 240x400 (x432)

res/layout-ldpi
res/layout-land-ldpi

Medium density Normal screens HVGA 320x480

res/layout-mdpi
res/layout-land-mdpi

Medium density Large screens HVGA 320x480

res/layout-large-mdpi
res/layout-large-land-mdpi

High density Normal screens WVGA800 480x800 (x854)

res/layout-hdpi
res/layout-land-hdpi

Xoom (medium density large but 1280x800 res)

res/layout-xlarge
res/layout-xlarge-land

这些资源限定符可以根据需要任意组合使用,OP的那个是根据文档有效的。如果他需要这个,那就这样吧。我不明白这怎么解决问题/回答问题。 - user658042
请查看我发布的链接,它会解释这个问题。 - DeliriumTremens

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接