如何为不同的平板电脑尺寸设置相同密度的不同尺寸值?

时间:2017-08-18 12:40:48

标签: android android-layout tablet dimension

我有3个不同的维度xml。当我为xlarge设置尺寸时,大平板电脑看起来很好,但小平板电脑不适合 - 正在缩小项目 - 因为它们的价值相同xml" xlarge"。

[![1536 * 2048 320dpi 7''] [1]] [1]

它在小型平板电脑中看起来像那样。 1536 * 2048 320dpi 8.9''

[![2560 * 1800 320dpi] [2]] [2]

和大平板电脑。 2560 * 1800 320dpi 10.1''

我必须为相同的分辨率设置不同的大小值,但不同的平板电脑大小。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您可以使用设备大小限定符,例如:

  • 7英寸平板电脑的大/维文件夹
  • 10英寸平板电脑的xlarge / dimension.xml

或者使用Google建议的新尺寸限定符,请参阅here

因此,对于您的设备:

  • 7''平板电脑:1536 * 2048 320dpi = 768dp * 1024dp
  • 10''片剂:2560 * 1800 320dpi = 1280dp * 900dp

您可以使用,例如:

  • 用于7''平板电脑的sw768dp / dimension.xml
  • 用于10英寸平板电脑的sw900dp / dimension.xml