【问题标题】:wxga android layout >600dpwxga 安卓布局>600dp
【发布时间】:2015-09-21 05:12:08
【问题描述】:

我有一个想要在平板电脑和手机上显示的 Android 布局。 我已经为 布局 布局土地, 布局-sw600dp, 布局-sw600dp-土地, 布局-sw720dp, 布局-sw720dp-土地,... 在我加载 4.7 wxga 屏幕之前,大多数屏幕都可以正常工作 我了解密度和大小之间的关系,但是当 wxga 屏幕想要运行使用 sw720dp 布局时,我应该怎么做才能构建一致的布局? 如果我根据 dp 特定文件夹 xml 布局指定文本大小,我根本无法得到我想要的。我是否错过了一些从根本上简单的东西。如何使这种布局在像素密度高的小屏幕和像素数相同的大屏幕上工作?

这就是它的样子

编辑:没有足够的声誉点来发布图片;(现在发布几乎毫无意义

【问题讨论】:

    标签: android xml android-layout layout


    【解决方案1】:

    最好知道它是什么设备。尤其是它的dp 分辨率。如果你知道它,那么你可以为它创建一个layout-swXXXdp 文件夹。如果您不知道,那么我建议在布局文件中放置一些内容并检查该设备上加载了哪些内容。例如。在layout 文件夹中放一个TextView 和文本“layout normal”,在layout-sw600dp 中放一个TextView 和文本“layout sw600dp”等等。请注意,您也可以使用其他数字作为布局文件夹名称,例如 layout-sw456dp

    我认为通过这种方式您可以找到适合该设备的布局文件夹。

    【讨论】:

    • 在 Visual Studio(使用 xamarin)中,我使用的是 4.7" wxga,这与 Optimus phonearena.com/… 相同,问题是如果我使用 androids dpi 文件夹,这两个 4.7 英寸手机都使用与 10.1 英寸平板电脑相同的布局文件夹。
    • 澄清一下:该设备使用 sw720dp 布局,但 10" 平板电脑也是如此
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多