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



我有 3 个不同维度的 xml 。 当我为 xlarge 设置 dimens 时,大平板电脑看起来不错,但小平板电脑不适合 - 最后一项缩小 - 因为它们都获得相同的 xml "xlarge"值。

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

它看起来像在小平板电脑中。 1536 * 2048 320dpi 8.9英寸

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

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

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

感谢您的帮助。

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

  • 大/尺寸.xml适用于 7 英寸平板电脑
  • 超大/尺寸.xml适用于 10 英寸平板电脑

或者使用谷歌建议的新尺寸限定符,请参阅此处。

因此,对于您的设备:

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

例如,您可以使用:

  • SW768DP/尺寸.xml适用于 7 英寸平板电脑
  • SW900DP/尺寸.xml适用于 10 英寸平板电脑

最新更新