如何在具有相同sw800dp最小宽度的ic上为不同dpi放置不同的资源?
详细信息:共有两款含ICS4.0.4的平板电脑。第一个有1280x800分辨率和MDPI(160)密度。第二个有1920x1200分辨率和hdpi(240)密度。所以就最小宽度而言,它们都有相同的sw800dp限定符,但mdpi/hdpi密度限定符不同。
对于这两种分辨率,我需要有不同的布局和图像。
所以我创建了两个目录:
布局图-SW800DP-MDPI
布局图-SW800DP-HDPI
我想每个设备都会根据最小的宽度和密度选择自己的目录。
但它们都从同一个sw800dp hdpi文件夹中获取资源!
我很困惑,不知道如何为这两个不同的决议分开资源。
任何帮助都是非常感谢的。
提前谢谢。

最佳答案

您应该使用位于/layout/sw800dp中的相同布局,并创建/drawable mdpi,/drawable hdpi来放置您的自定义可绘制文件,系统将使用相同的布局将正确的可绘制文件应用到每个设备。这些设备应该有相似的大小和外观…

07-26 09:31