android的canvas如何转换为一张bitmap(位图) 100
在调用canvas.drawRect(a+j*x,b+i*y,a+j*x+x,b+i*y+y,paint);方法之后如何把canvas画的东西转换成位图呢?用来显示,放在...
在调用canvas.drawRect(a+j*x, b+i*y, a+j*x+x, b+i*y+y, paint);方法之后如何把canvas画的东西转换成位图呢?
用来显示,放在类似GridView的表格里显示 展开
用来显示,放在类似GridView的表格里显示 展开
3个回答
展开全部
通过new bitmap的方式,在画布上画图
b = Bitmap.createBitmap(viewWidth, viewHeight, Config.ARGB_8888);
Canvas cvs = new Canvas(b); //然后在cvs上的操作也都会在bitmap上进行记录。
这种方式对view和surfaceview都通用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请补充描述一下问题,转成位图之后是用来显示还是存储,有多少权限
不行,倒腾了很久,单纯的canvas恐怕没法实现这个功能,借助flash或许可以,但是我对flash的了解很少,很抱歉,我帮不了你了
不行,倒腾了很久,单纯的canvas恐怕没法实现这个功能,借助flash或许可以,但是我对flash的了解很少,很抱歉,我帮不了你了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询