【发布时间】:2012-06-20 19:10:21
【问题描述】:
-
我有一个 ListView,每一行都有一个 ImageView。
-
这些图像在单独的线程中下载,然后附加到 UI 线程中的 ImageViews。
-
我正在下载的图像是 92 X 136 像素。我正在使用 BitmapFactory 将这些图像缩小到 50 X 100 像素。
-
我希望这些图像在不同的屏幕尺寸下看起来尺寸相同。我知道这些图像在密度较高的屏幕上看起来会更小,而在密度较低的屏幕上它们看起来会更大。
-
通常我们会将这些图像放在 mdpi、hdpi 等文件夹中,但在这种情况下,图像是动态下载并以编程方式缩放的。
有人能指出我应该做什么的正确方向吗?我不需要任何代码......只是一些算法应该做......
【问题讨论】: