我在res/drawable-hdpi中定义了一个背景图像,它在所有手机上看起来都很好,它是一个标准的 480x800 图像,可以很好地缩放到具有相似纵横比的其他屏幕。图像当然适合 480x800 手机的像素完美。
现在我买了一个 7 英寸的平板电脑,它也有 480x800 的屏幕,但是是一个大屏幕。虽然图像本身是 480x800 和平板电脑的分辨率相同,但图像看起来像是缩小到更小的尺寸,然后再次放大。
我有一个可行的临时解决方案 - 将相同的图像放入 res/drawable-large 文件夹中,这可行,但我的项目中有两次相同的图像,我认为这是不必要的。
我怀疑它与 res/drawable-hdpi 中的图像有关,并且因为平板电脑是 MDPI,它做了一些缩小和放大,但我想避免这种情况并正确地做,所以我可以使用一个文件夹中的同一个drawable,它可以在手机和平板电脑上正常工作。