我在onDraw里调用了canvas.drawVertices方法,然后想在别的方法里保存这个canvas的图片,请问怎么实现呢
解决方案 »
- 怎样基于BaseAdapter实现灵活的图片加载
- linux的eclipse开发android没法用手机运行
- 那位高手能帮我申请一个googlemap apikey啊。非常感谢啦!
- 使用google map+模拟器发送地理位置信息时遇到的奇怪问题
- GestureDetector 的问题,各位帮忙看看
- 我的eclipse中怎么没有android EditText
- 判断gridview滚动到底部
- android做播放器由歌曲id查询所属专辑id的问题
- 安卓 Base64加密 解密如何使用
- 关于adb命令问题。。。。。。。。。。。。。。。
- android检测wifi和3g状态失败,下面是代码,求大神帮忙看下!
- 真的求高手们忙里偷闲的看看,这程序没有报错,可是运行不出来效果。
绘制完后,你要的结果都在Bitmap上,然后把Bitmap在绘制到onDraw的Canvas上。
谢谢回答,可是问题是SurfaceView会增加复杂性,而onDraw如果每次都new Canvas,不是会很没效率吗
因为我这里每onDraw的频率相当高,我会在用户触摸屏幕的时候调用onDraw改变图片,然后想在一个方法里保存改变后的图片,这个方法必须获得改变后的图片的canvas才行,因为我使用的是drawVertices,所以没有办法直接保存初始的bitmap,因为这样保存的都是未修改的原图片。
请问,能帮帮我吗,谢谢