【问题标题】:How to set layout for two tablet with different resolutions but same size?如何为两个分辨率不同但尺寸相同的平板电脑设置布局?
【发布时间】:2013-02-04 13:38:43
【问题描述】:

我正在为具有 800*400 和 mdpi 分辨率的平板电脑开发 Android 应用程序。但根据要求,我必须使用 ldpi 分辨率制作 800* 400 的应用程序。我为平板电脑和指定的文件夹 /layout 和 /layout-large 做了不同的布局。但仍然只有 large 工作。我无法理解如何让它在一个应用程序中运行。请帮忙?

【问题讨论】:

  • 我不明白这个问题。你是什​​么意思“只有大的工作”?您是否在 mdpi/ldpi...等设备或模拟器上对其进行了测试?对于 800*400,它将始终选择布局大文件
  • 你能告诉我们这些平板电脑是什么吗?我认为那么 hdpi 和 xhdpi 应该适合你.. 我不认为平板电脑可以是“mdpi”但你仍然想根据密度指定可绘制然后参见此链接中的表 1developer.android.com/guide/practices/screens_support.html .. 这些只是可能的方法..
  • 两种平板电脑尺寸均为 800*400,但一种是 ldpi,另一种是 mdpi。布局大文件正在运行。我已经在平板电脑和设备上进行了测试

标签: android xml android-layout


【解决方案1】:

使用 Layout-mdpi 和 layout-ldpi。为了更具体,您还可以在 Layout-normal-mdpi 和 Layout-normal-ldpi 中定义两种不同的布局。 将您各自的布局放在这些文件夹中。

【讨论】:

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