如何从ArrayList获取Point值

时间:2013-06-16 07:28:48

标签: java android

我有一个小问题,希望很容易解决。在第二行的下面代码中,我有path1.moveTo...但我没有使用touchDownX1touchDownY1坐标,而是认为使用X的第一个值会更好来自Y的{​​{1}},但我不知道怎么做?

touchPoints[0]

1 个答案:

答案 0 :(得分:1)

您必须编写touchPoints.get(0),因为[index]表示法仅适用于数组,而不适用于ArrayLists。

修改 其余的代码应该工作。假设第一个元素touchPoints是点列表,那么访问x和y的方式非常好。如果touchPoints的第一个元素单点,不使用循环,只需执行touchPoints.get(0).x并为y执行相同的操作。

修改 只应在轮廓/形状的开头调用moveTo方法来设置其起点。对于单个轮廓,没有理由将其称为更多。