例如,从 3.2 开始,您可以使用 layout-sw600p 指定布局。现在,如果我同时指定 layout-ldpi/mdpi/hdpi/xhdpi 和 layout-sw600p,那么 3.2 及更高版本(例如 4.0)如何处理要使用的布局?它会选择 layout-xhdpi 还是 layout-sw600p ?
我无法自己测试它。由于我的手机仍在使用2.3。
例如,从 3.2 开始,您可以使用 layout-sw600p 指定布局。现在,如果我同时指定 layout-ldpi/mdpi/hdpi/xhdpi 和 layout-sw600p,那么 3.2 及更高版本(例如 4.0)如何处理要使用的布局?它会选择 layout-xhdpi 还是 layout-sw600p ?
我无法自己测试它。由于我的手机仍在使用2.3。
如果符合规则,layout-sw600p
应该在之前考虑layout-xlarge
(注意:-xhdpi
是密度,与大小无关,通常不用于布局)。在Android 开发者文档-swNNNdp
中的“表 2”中更高,这意味着它是一个更重要的限定符,这意味着它应该被首先考虑。
我无法自己测试它。由于我的手机仍在使用2.3。
然后在模拟器上测试。不要使用未测试的资源集限定符。