(Android)我用Can在Canvas上画一条曲线,如何“选择”它?

时间:2014-03-05 02:33:56

标签: android graphics

我使用Path在Canvas上绘制一条曲线,我想选择它。 如何确定我点击的点是否在曲线中?

2 个答案:

答案 0 :(得分:0)

我认为如果你的曲线是规则的,你可以用它的数学函数表达式来计算它。

如果没有,您可以使用颜色绘制曲线,然后获取您单击的点的颜色以检查它们是否相同。

答案 1 :(得分:0)

地区可以帮助你

Region region = new Region();
region.setPath(path, null);
region.contains(x, y);