Android: How to check if a rectangle contains touched point?(Android:如何检查矩形是否包含触摸点?)
问题描述
我会尝试开发一个可以绘制平面测量图的应用程序。因此,每个房间都有自己的ID或名称,如果我触摸房间,我希望显示具有该ID或名称的Toast消息。问题是如何检查是否以及哪条路径被触摸!!
我看到很多关于这个问题的话题讨论。有人说使用getBounds
方法,然后包含检查接触点是否在RECT中的方法。但是,我猜getBounds
返回包含路径的最小Rect
,对吗?
在iOS中我可以使用PathContainsPoint
方法,但不幸的是,Android Path没有类似的方法。
推荐答案
好的,我解决了问题。我发布了示例代码:
这篇关于Android:如何检查矩形是否包含触摸点?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!