嗨,我想用很多图片制作应用程序,但是如果我将所有图像放到所有可绘制文件夹中,我的应用程序就会很大,所以你们中的一个人建议我只将图像放到 xxhdp(android 会调整它的大小)
我的问题是:我有带 hdp 的设备:
scale = getApplicationContext().getResources().getDisplayMetrics().density;// scale is 1,5
因此,如果我想在 hdp 中有 75x75 的图像,我会将 150x150 放入 xxhdp,但它的工作原理是错误的(将其调整为 50x50)。我试图把它放到 xhdp 上,它工作得很好(但不应该),所以我不知道问题出在哪里。我使用转换比率:
ldpi | mdpi | hdpi | xhdpi | xxhdpi | xxxhdpi
0.75 | 1 | 1.5 | 2 | 3 | 4