我使用ExifInterface来保存信息以进行图像描述。但是因为截图是保存.png和ExifInterface不工作在.png上,所以我不能为屏幕截图保存图像描述。
我有两个选择:
发布于 2018-07-31 07:51:39
您可以利用View的绘图缓存。
myView.setDrawingCacheEnabled(true);
Bitmap b = view.getDrawingCache();
b.compress(CompressFormat.JPEG, 95, new FileOutputStream("/some/location/image.jpg"))
在哪里view
是您的视图。95
是JPG压缩的质量。文件输出流就是这样。
https://stackoverflow.com/questions/51617172
复制