【发布时间】:2016-03-23 10:18:36
【问题描述】:
我有一张单色图像,意味着只有白色和黑色像素。为了覆盖所有 dpi 文件夹,我制作了几个版本的图像。我正在使用单色图像,因为我想应用填充算法。 问题在于,在某些设备中,android 使用调整大小的图像版本,并且在缩放时有一些灰色像素。为了解决这个问题,我尝试校正像素并将灰色转换为白色或黑色,但这需要大量时间。 是否可以在调整图像视图大小时强制 android 生成单色图像或应用快速过滤器来重新生成单色图像? 虽然我还没有尝试过,但我是否应该在 nodpi 文件夹中生成不同版本的图像并在不缩放的情况下使用它们,也许使用中心裁剪?
【问题讨论】:
-
作为替代方案:您能否尝试使用位图并将结果设置为图像视图?
-
您的意思是使用可绘制图像而不是图像视图?我怎样才能做到这一点?我所需要的只是从图像视图中获取的位图!如果能直接从图片文件中获取,我想我就得救了!
标签: android imageview monochrome