gpt4 book ai didi

安卓画点

转载 作者:搜寻专家 更新时间:2023-11-01 08:50:22 24 4
gpt4 key购买 nike

如何用 Canvas 绘制完整的圆或点?我使用 Canvas 和路径 + 绘画类

我的代码:

@Override
public boolean onTouchEvent(MotionEvent event) {
float eventX = event.getX();
float eventY = event.getY();
System.out.println(event.getAction());
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
path.moveTo(eventX, eventY);
return true;
case MotionEvent.ACTION_MOVE:
path.lineTo(eventX, eventY);
break;
case MotionEvent.ACTION_UP:
path.addCircle(eventX, eventY, .1F, Path.Direction.CW);
break;
default:
return false;
}

// Schedules a repaint.
invalidate();
return true;
}

最佳答案

你的画一定是“满”的,为此你必须写这个

paint.setStyle(Paint.Style.FILL);

然后画出你的圆圈

canvas.drawCircle(x, y, radius, paint);

希望对你有帮助

关于安卓画点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24038730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com