0

我正在创建一个适用于所有类型屏幕的应用程序,但在为三星 Galaxy S4 1080*1920(5 英寸屏幕)创建布局时遇到问题。

由于 1080*1920 低于 480dpi(XXHDPI),我创建了名为 layout-sw480dp 的文件夹并将我的文件放在那里。

当我从 xml 视图中查看它时,它看起来很完美,但是当我运行它并检查时,对齐方式已经改变。

我也创建了其他文件夹,例如 layout-xxhdpi,然后尝试了,但对齐问题仍然存在。

是否有任何特定的文件夹可以放置三星 Galaxy S4 的文件?

我已附加链接以显示我面临的问题。

提前致谢

这是屏幕截图的链接

https://www.dropbox.com/s/65pqq65qm2va8jc/xml.gif

https://www.dropbox.com/s/3ewytmrt1jy7xc9/screenshot2.gif

4

1 回答 1

4

如果您想为 S4 设置布局,则需要使用该values-sw360dp文件夹。

转换是这样的:px * 160 / dpi. 在你的情况下:1080 * 160 / 480 = 360

但无论如何,您的布局应该适用于所有设备,而不仅仅是 S4。

于 2013-08-28T11:31:41.123 回答