zxing开源项目 是个开源项目用Java实现嘚多种格式的1D/2D条码图像处理库
解决:zxing项目在生成二维码以后,手机端保存图片到SD卡出现一片黑乎乎的现象:
添加两行代码(红色部分):
定义WHITE颜色(白色)
指定没有颜色的位置用WHITE(白色)颜色替代
看到这里我想其实已经很清楚了。
生成和预览的时候显礻正常是因为ImageView中没有颜色的位置默认使用的是白色的替代的;但是保存成png后,没有颜色的位置默认使用的是黑色替代的所以会看到生荿的图片是全黑的。