Nan*_*l T 2 android canvas points
我画了几个同心圆,并在同一个视图上添加了一个手势监听器.我画了一个点,我正在放置标记并点击下面的按钮.一旦我点击按钮,我将获得放置制造商的位置的(x,y)坐标并单击按钮.现在我必须找出视图的中心(x,y)和我之前做过的标记之间的距离.我尝试使用距离计算表格ula,但我仍然不确定我是否得到了正确的解决方案.这是因为,例如,当我在圆的顶部标记一个点并在圆的底部做出标记时,它给出不同的值.由于所有都是圆圈,从中我标记的圆圈的一部分,它必须给我相同的距离.我对吗 ?
我尝试了很多想法,但仍然没有任何效果.
我也附上了那个页面的屏幕截图,请看一下

任何帮助都是值得赞赏的.
谢谢.
你是如何使用距离公式的?
它应该是这样的
Math.sqrt(Math.pow(clickX - centerX, 2) + Math.pow(clickY - centerY, 2));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7775 次 |
| 最近记录: |