我正在使用Android的多屏支持:swxxxdp
在资源中,它支持values-sw768dp
得很好,但是当我买了一个视网膜分辨率的Android pad:2048 x 1536,并添加了一个values-sw1536dp
文件夹,Android在应用程序运行后无法加载该文件夹,我在 2048x1536 模拟器上试过,它也不起作用,我试过sw1000dp
了,它可以工作,但不是更高的数字。它是一个错误吗?
问问题
398 次
2 回答
2
我发现这是 Android 4.0.3(ICS) 上的一个错误:在 2048x1536 9.7 英寸的垫子上,无法加载values-sw768dp-port-xhdpi ,并且-port-使其失败。
而且我犯了一个错误: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 回答