Android 在画布上画心形

Android 在画布上画心形,android,graphics,bitmap,android-canvas,draw,Android,Graphics,Bitmap,Android Canvas,Draw,嗨,我想画心形,我知道如何使用drawCircle()和其他一些画布类,但是如何画心形 我有一个创造心形的方程式 polar r = (sin(t)*sqrt(abs(cos(t))))/(sin(t) + 7/5) -2*sin(t) + 2 极性r=(sin(t)*sqrt(abs(cos(t))/(sin(t)+7/5)-2*sin(t)+2 这是一个链接,你可以更了解我想要什么 提前感谢画布。drawCircle只知道如何绘制圆,而不知道“参数曲线”。我建议您先在数学书中查找,以便在编写

嗨,我想画心形,我知道如何使用drawCircle()和其他一些画布类,但是如何画心形

我有一个创造心形的方程式

polar r = (sin(t)*sqrt(abs(cos(t))))/(sin(t) + 7/5) -2*sin(t) + 2 极性r=(sin(t)*sqrt(abs(cos(t))/(sin(t)+7/5)-2*sin(t)+2 这是一个链接,你可以更了解我想要什么


提前感谢画布。drawCircle只知道如何绘制圆,而不知道“参数曲线”。我建议您先在数学书中查找,以便在编写代码之前了解发生了什么。

好的,这是您先前问题的重复。你试过什么?不,它不是重复的,你可以检查它,那么它是什么?你不明白,以至于你不知道如何绘制它。是的,我不知道如何绘制心形上次我使用了画布的drawCircle,但心形不在那里我使用了这个代码c.drawCircle(circle.x+this.offsetX,circle.y+this.offsetY,circle.radius,paint);谢谢你的建议Morrison Chang,但我的数学太弱了,所以我无法学习。对不起,我浪费了你的时间