1

我有 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    
......

并且永远不要从这个新文件夹中获取布局。它总是从“布局”文件夹中获取布局,我失去了空间。什么是 Galaxy Note 2 预选赛?

请问你能帮帮我吗?

谢谢

4

2 回答 2

2

这里的问题是note2的密度......它实际上是320而不是267,我已经验证了它。所以你必须为 note2 创建一个layout-sw360dp文件夹,因为 360dp 转换为 320dpi 的像素是 720px希望对你有所帮助

于 2013-07-26T13:11:03.303 回答
0

layout-xhdpi应该可以试试layout-xxhdpi

于 2013-07-12T13:35:37.600 回答