【发布时间】:2015-07-30 09:58:29
【问题描述】:
我正在尝试仅使用 inJustDecodeBounds 解码位图。但是外宽和外高是原始图像尺寸的宽度。例如,如果图像在 xxhdpi 文件夹中并且手机具有 xhdpi 密度并且图像是 500 x 500px 那么 outWidth = 500,但它应该更小,因为我在 xhdpi 上运行它(我没有用于 xhdpi 可绘制文件的文件夹)。那么有没有办法在解码时使用屏幕密度。 提前致谢。
【问题讨论】:
-
为什么不创建一个 xhdpi 文件夹并把它放一个更小的图像?
-
因为我不想这样做。这个物理尺寸(在 xxdpi 上)非常好。它应该返回给我真正的像素。如何做到这一点对我来说很有趣(使用密度进行解码)。感谢您的关注。