我有一个customview,它绘制一个画布,我试图在中心0,0处画一个圆,但是它到了左上角,我希望它成为屏幕的中心,如何移动坐标?
答案 0 :(得分:0)
您必须获取画布的宽度和高度,然后将其除以2。
代码示例:
int CenterOfx = (int)canvas.getWidth()/2;
int CenterOfy = (int)canvas.getHeight()/2;
canvas.drawCircle(CenterOfx,CenterOfy,25f,paintLines);
您还可以使用屏幕的大小来获取中心值。