Dav*_*man 3 android android-drawable
我有一张图片,想用作其中一个视图的背景图案。作为一种图案,它会被平铺,因此与分辨率无关:我希望图像中的一个像素在屏幕上显示为一个像素,而无需缩放,无论设备的像素密度如何。
现在,我当然可以通过制作四个相同的图像副本并将它们放在我的mdpi,ldpi,hdpi和xhdpi目录中来做到这一点。但这似乎是多余的和肿的。有没有办法告诉SDK仅在每种情况下都使用一个图像?
谢谢。
是! 您可以将其放在没有修饰的drawable目录中(与密度指定的目录同级),或者更正确地,将其放入drawable-nodpi并从任何其他可绘制目录中省略。
系统将始终寻找最佳匹配,如果没有匹配特定密度/尺寸/等的匹配条件。组合后,它会降到次佳水平,直到它进入不合格的资源目录,或者(对于您而言)进入所有DPI的目录。
| 归档时间: |
|
| 查看次数: |
545 次 |
| 最近记录: |