【问题标题】:Layout for screen size 18.5x9屏幕尺寸 18.5x9 的布局
【发布时间】:2017-11-16 10:57:32
【问题描述】:

我想为三星 Galaxy S8 创建一个 layout.xml。我尝试将其设置为 18.5x9 的屏幕尺寸.. 但是当我启动应用程序时它不适合。

我也尝试使用分辨率(2220x1080 / 2960x1080),但这也没有用。

有没有办法将一个 layout.xml 的屏幕尺寸设置为手机的大小(它也适用于 large/xlarge 手机......那么为什么不适用于 s8)?

【问题讨论】:

标签: java android layout size resolution


【解决方案1】:

三星 Galaxy S8 分辨率为 1440 x 2560 像素。所以,如果你想为此创建布局,你需要为 xxxhdpi 维护你的 values 和 drawables 文件夹。您可以为 xxxhdpi 布局创建 dimen 文件。

对于可绘制对象:

drawable-ldpi        //240x320
drawable-mdpi        //320x480
drawable-hdpi        //480x800
drawable-xhdpi       //720x1280
drawable-xxhdpi      //1080X1920
drawable-xxxhdpi     //1440X2560

对于价值观:

values-ldpi\dimens.xml
values-mdpi\dimens.xml
values-hdpi\dimens.xml
values-xhdpi\dimens.xml
values-xxhdpi\dimens.xml
values-xxxhdpi\dimens.xml

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多