【发布时间】:2014-01-24 19:43:49
【问题描述】:
我今天一直在创建一些测试来检查 w 限定符在 android 中是如何工作的。我的想法是,我想要不同的布局用于小于或等于 320dp、小于或等于 480dp 以及小于或等于 720dp 的屏幕。我在 Eclipse 中有这 3 个文件夹(layout-320dp、layout-w480-dp 和 layout-w720dp)。问题是,当我用不同的屏幕配置预可视化布局时,我看到 android 没有使用预期的布局。一些例子:
- 480x800 的 Nexus One 应采用 w480 布局,但采用 w320 布局
- 具有相同分辨率的 Nexus S 做同样的事情
- 800x1280 的 Nexus 7 应该采用 w720 中的布局,但它采用 w480 中的布局
有人能猜到发生了什么吗?
提前致谢。
【问题讨论】:
标签: android android-layout android-resources screen-resolution