我有一个小问题,希望很容易解决。在第二行的下面代码中,我有path1.moveTo...
但我没有使用touchDownX1
和touchDownY1
坐标,而是认为使用X
的第一个值会更好来自Y
的{{1}},但我不知道怎么做?
touchPoints[0]
答案 0 :(得分:1)
您必须编写touchPoints.get(0)
,因为[index]
表示法仅适用于数组,而不适用于ArrayLists。
修改强>
其余的代码应该工作。假设第一个元素touchPoints是点列表,那么访问x和y的方式非常好。如果touchPoints的第一个元素是单点,不使用循环,只需执行touchPoints.get(0).x
并为y执行相同的操作。
修改强>
只应在轮廓/形状的开头调用moveTo
方法来设置其起点。对于单个轮廓,没有理由将其称为更多。