忘高手解答下。
在用canvas.drawArc 画圆时为啥左边和上边都被父容器吃了一块,坐标偏移了,是android本身的bug吗,还是可以设置。
这是我的代码:
Paint paint = new Paint(); paint.setAntiAlias(true);//定义画笔无锯齿 paint.setColor(Color.WHITE);
paint.setStrokeWidth((float) 7.0); paint.setStyle(Paint.Style.STROKE); RectF oval=new RectF(); oval.left = 0; oval.top = 0; oval.right = 400; oval.bottom =400;
canvas.drawArc(oval, 0, 360, false, paint);
不是android的bug,应该是你绘制的坐标点有误,你把voal.left,voal.right设置为180试试######不行,还是不完整
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。