我正在尝试将我的应用程序布局从Galaxy转换为另一个用于HTC Sensation。
我根据屏幕尺寸创建了一个文件夹layout-540x960
,但我收到此错误:invalid resource directory name layout-540x960
如何解决?
谢谢,
的Eyal。
答案 0 :(得分: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 /.