【发布时间】:2010-10-20 10:53:22
【问题描述】:
我有一个位图文件,用作视图的掩码。它在白色背景上有多个不同颜色的矩形区域。当用户触摸 View 时,我使用此事件的 X 和 Y 坐标来查找遮罩的颜色(未显示)并根据返回的颜色代码进行操作。
问题是:使用 BitmapFactory 加载此遮罩会导致 Bitmap 对象被缩放。这样颜色会有点失真。如果我有例如一个颜色为 (155, 155, 0) 的实心矩形,然后它会像 (148, 158, 0)、(150, 154, 0) 等等。但我需要得到准确的颜色。
那么我如何加载原始位图,而不需要任何缩放/压缩/类似的东西?
【问题讨论】: