我已在layout-small
分别为小型设备创建了一个布局,我已将该布局中使用的图片添加到drawable-ldpi
,但我不知道为什么layout-small
没有使用小图片来自drawable-ldpi
即使图像名称相同。
注意:
我有layout A
,其中包含layout B
并且两者都包括在内
仅layout-small
。
我还运行了一项测试,以检查我的设备属于哪个类别 它的展示
small sized screen
且密度为120
,即LOW DENSITY
更新
我有layout
,layout-small
和layout-port
文件夹,此处layout-port
使用的是小图片,而不是layout-small
,我将如何在它们之间进行区分?< / p>
答案 0 :(得分:0)
您似乎正在尝试根据屏幕尺寸进行定位,但是您要根据屏幕密度添加图像。虽然您的设备的密度实际上可能是LDPI,但实际上可能不是SMALL。
xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp
我建议您查看屏幕尺寸,看看您的屏幕是否实际上是MEDIUM尺寸。
编辑:HTC Wildfire的屏幕为3.2英寸@ 240 x 320,它的DPI为125.如果在SMALL和LDPI类别中,这绝对应该放置,但可能它被错误分类了?