【发布时间】:2021-11-25 05:00:56
【问题描述】:
我有一个问题,我只是找不到答案。 有一个 onTouchEvent(event: MotionEvent) 并且在里面我使用 Paint 画了一条线。 我不知道如何获得油漆线的长度并找出折射,或者更确切地说是图片上的度数。
【问题讨论】:
-
我对这个问题有点困惑。您可以计算绘制的像素数或作为一组矢量,计算长度的比例。度数应该是线的斜率,具体取决于您正在查看的线的哪个部分以及相对于哪个轴(x 或 y)。如果你能找到两个斜坡,你可以计算出两者之间的角度,请参阅How can I quantify a drawn line's straightness?。或者,如果曲线是 Beizer 曲线,请参阅:Angle of a given point on a Bezier curve?
标签: android kotlin android-layout