我有2部手机:HTC Explorer和三星Galaxy Note 2
HTC Explorer
320 x 480 pixels
3,2"
180 dpi
285dp x 426dp
Samsung Galaxy Note 2
730 x 1280 pixels
5,5"
267 dpi
432dp x 767dp
我有一个名为“layout”的资源文件夹,当我在HTC中安装我的应用程序时,它会从这个文件夹“layout”中获取布局
我希望当我在三星Galaxy Note 2中安装应用程序时,它会从另一个文件夹获取资源,因为屏幕较大且视图不同。
我已经调用了许多类型的文件夹:
layout-large
layout-large-xhdpi
layout-sw430dp
layout-sw600dp
layout-h720dp
......
从不从这个新文件夹中获取布局。 总是从“layout”文件夹中获取布局,我会失去空间。什么是Galaxy Note 2资格赛?
你能帮我吗?
谢谢
答案 0 :(得分:2)
这里的问题是note2的密度...实际上 320 而不是 267 ,我已经验证了它。所以你必须为note2制作一个 layout-sw360dp 文件夹,因为360dp转换为320dpi的像素 720px 希望能帮到你
答案 1 :(得分:0)
layout-xhdpi
应该尝试layout-xxhdpi