0

我想知道我是否使用四个路径创建了一个方形区域,以及是否想检查用户是否使用 Region.contains() 单击了该区域。如果用户点击其中一条路径(边界)会发生什么?

我问这个是因为我使用路径创建了许多彼此相邻的区域,当他们单击某个区域时,应该触发该区域的特定声音,但是如果他们碰到交叉路口怎么办?

4

1 回答 1

0

您应该只关注 WarrenFaith 的评论。

但无论如何,创建的区域将包含边界点。作为参考读取该区域是否包含该点。边界是点的一部分。您还可以看到其他方法和构造函数如何工作以确保这是真的。

https://android.googlesource.com/platform/frameworks/base/+/master/graphics/java/android/graphics/Region.java

于 2013-08-23T15:23:53.803 回答