1

我正在使用Android的多屏支持swxxxdp在资源中,它支持values-sw768dp得很好,但是当我买了一个视网膜分辨率的Android pad:2048 x 1536,并添加了一个values-sw1536dp文件夹,Android在应用程序运行后无法加载该文件夹,我在 2048x1536 模拟器上试过,它也不起作用,我试过sw1000dp了,它可以工作,但不是更高的数字。它是一个错误吗?

4

2 回答 2

2
  1. 我发现这是 Android 4.0.3(ICS) 上的一个错误:在 2048x1536 9.7 英寸的垫子上,无法加载values-sw768dp-port-xhdpi ,并且-port-使其失败。

  2. 而且我犯了一个错误:9.7英寸垫子上的2048x1536是sw768dp xhdpi,所以我不应该使用sw1536dp,sw768dp乘法密度2.0(xhdpi / mdpi)正好是1536px。

所以结论是:sw768dp-port-xhdpi 适用于 Android Jelly bean(4.1 和 4.2)。

于 2013-06-01T14:38:56.753 回答
0

正如所需的小宽度文件中的尺寸限定符所建议的那样

因此,添加您的资产或布局文件 swXXXDp,以便所需的最小宽度为 XXX。

于 2013-05-29T06:59:05.350 回答