安卓获取绘制的图片
2016-11-07 16:18
176 查看
现在需要将ImageView的图片 和 绘制的内容,一共两层
由于绘制的内容在Canvas画板上面
调用ImageView.getDrawable()的时候,每次都获取不到绘制的内容
因为绘制的内容是通过OnDraw画在画板上面
后面查看API文档发现还有一个方法
View.getDrawingCache()
通过该方法可以获取到背景图和OnDraw的内容
将图像转成文件:
FileOutputStream out = new FileOutputStream(f);
bitmap.compress(Bitmap.CompressFormat.JPEG, 80, out);
由于绘制的内容在Canvas画板上面
调用ImageView.getDrawable()的时候,每次都获取不到绘制的内容
因为绘制的内容是通过OnDraw画在画板上面
后面查看API文档发现还有一个方法
View.getDrawingCache()
通过该方法可以获取到背景图和OnDraw的内容
将图像转成文件:
FileOutputStream out = new FileOutputStream(f);
bitmap.compress(Bitmap.CompressFormat.JPEG, 80, out);
相关文章推荐
- 安卓实现从互联网上获取图片并保存到本地目录中
- 添加资源图片,获取图片实例并绘制到窗体
- 安卓中关于图片从网络获取,压缩,上传,下载,缩略图,缓存的一些处理总结(四)
- 安卓调用手机的相册与相机获取图片并适配到控件
- 安卓获取手机所有图片
- 从数据库中获取图片然后将图片绘制到picturebox中去
- [安卓开发] 真正获取本地图片的宽高
- 安卓中关于图片从网络获取,压缩,上传,下载,缩略图,缓存的一些处理总结(二)
- 安卓中关于图片从网络获取,压缩,上传,下载,缩略图,缓存的一些处理总结(一)
- webview打开图库并获取安卓文件图片
- 安卓显示GIF图片,并且获取GIF图片的时间
- 安卓获取外部存储器图片信息
- android图像绘制(六)——获取本地图片或拍照图片
- 安卓中关于图片从网络获取,压缩,上传,下载,缩略图,缓存的一些处理总结(三)
- 安卓获取图片资源、文字、颜色、而已
- 获取一张网络图片(安卓)
- 安卓 imageview资源图片ID获取方法
- 安卓获取图片缩略图的两种方式
- 安卓中图片资源的获取和转换
- 安卓-获取图片/视频的缩略图