android Canvas绘制文字问题
我能画出图片但画不出来文字是怎么回事下面是我的关键代码大家帮我看一下吧谢谢了privateBitmapseven;privateBitmapbackground;priv...
我能画出图片 但画不出来文字是怎么回事 下面是我的关键代码 大家帮我看一下吧 谢谢了
private Bitmap seven;
private Bitmap background;
private Paint paint;
background=BitmapFactory.decodeResource(this.getResources(), R.drawable.processbackground);
seven=BitmapFactory.decodeResource(this.getResources(), R.drawable.number7);
Paint paint=new Paint();
paint.setTextSize(10);
paint.setColor(Color.GREEN);
Canvas c=new Canvas();
c.drawColor(Color.BLUE);
c.drawBitmap(background, 0, 0, paint);
c.drawBitmap(seven, 50, 300, paint);
//c.drawRect(50, 60, 50, 80, paint);
c.drawText("HelloWord", 50,50, paint); 展开
private Bitmap seven;
private Bitmap background;
private Paint paint;
background=BitmapFactory.decodeResource(this.getResources(), R.drawable.processbackground);
seven=BitmapFactory.decodeResource(this.getResources(), R.drawable.number7);
Paint paint=new Paint();
paint.setTextSize(10);
paint.setColor(Color.GREEN);
Canvas c=new Canvas();
c.drawColor(Color.BLUE);
c.drawBitmap(background, 0, 0, paint);
c.drawBitmap(seven, 50, 300, paint);
//c.drawRect(50, 60, 50, 80, paint);
c.drawText("HelloWord", 50,50, paint); 展开
展开全部
画布是有参数的,必须和图片的宽高一致
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-15
展开全部
你把 Canvas c=new Canvas(); 的c 换成 onDraw(Canvas canvas){}参数中的canvas试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
canvas不是new出来的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
倒不如把你的完整代码发上来看看
追问
可以留下你的qq吗
追答
九七八二三九七五七
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询