drawable-w2560dp和drawable-1600dp不起作用

时间:2015-08-05 11:57:33

标签: android android-layout android-resources nexus-10

我在我的应用程序中使用新的wdp限定符,用于各种手机/平板电脑尺寸。它们适用于600,720,800,1200,但不适用于1600和2560.谷歌Nexus 10平板电脑拥有2560 x 1600分辨率。为什么drawable-w2560dp和drawable-w1600dp不起作用?如何为Google Nexus 10定义资源?

1 个答案:

答案 0 :(得分:1)

这些限定符不起作用,因为Google Nexus不属于它们。 w2560dp代表"宽度为2560dp"。 DP或与密度无关的像素与常规像素不同。 Nexus 10可能具有2560像素x 1600像素(即像素)的分辨率,但其dp尺寸将更像960dp x 720dp(或类似的东西。我无法为您提供任何确切的数字)。

查看these design guidelines以支持多个屏幕,以了解像素和dp之间的差异以及如何更好地设计布局。