我正在尝试将我的应用程序布局从 Galaxy 的应用程序布局转换为 HTC Sensation 的应用程序布局。我layout-540x960
根据屏幕大小创建了一个文件夹,但出现此错误:invalid resource directory name layout-540x960
如何解决?谢谢,埃亚尔。
问问题
370 次
1 回答
0
你不能给一个布局目录任何你想要的名字。请阅读这篇文章以了解如何支持不同的屏幕尺寸:
http://developer.android.com/guide/practices/screens_support.html
可用于提供特定于大小的资源的配置限定符有 small、normal、large 和 xlarge。例如,超大屏幕的布局应该放在 layout-xlarge/ 中。
从 Android 3.2(API 级别 13)开始,不推荐使用上述大小组,您应该改用 swdp 配置限定符来定义布局资源所需的最小可用宽度。例如,如果您的多窗格数位板布局需要至少 600dp 的屏幕宽度,则应将其放置在 layout-sw600dp/ 中。
于 2012-04-09T14:28:03.460 回答