2012-07-20 61 views
-1

从3.2开始,您可以指定布局,例如layout-sw600p。 现在,如果我同时指定了layout-ldpi/mdpi/hdpi/xhdpi和layout-sw600p,那么3.2和更高版本(如4.0)如何处理要使用的布局? 它会选择layout-xhdpi还是layout-sw600p?3.2 <=选择正确的布局?

我无法自己测试它。由于我的手机仍在使用2.3。

回答

3

如果遵循规则,layout-sw600p应该在layout-xlarge之前考虑(注意:-xhdpi用于密度,与密度无关,通常不用于布局)。 -swNNNdpAndroid developer documentation的“表2”中较高,这意味着它是一个更重要的限定词,这意味着它应该首先考虑。

我无法自己测试它。由于我的手机仍在使用2.3。

然后在模拟器上测试它。不要使用您不测试的资源集合限定符。