android point集合转path
时间: 2024-02-03 15:03:04 浏览: 96
安卓URL转path
要将 Android 中的 Point 集合转换为 Path 对象,可以遍历 Point 集合并使用 Path 对象的 lineTo() 方法将每个点连接起来形成一个 Path。具体操作如下:
1. 创建一个空的 Path 对象:
```java
Path path = new Path();
```
2. 遍历 Point 集合并使用 lineTo() 方法将每个点连接起来:
```java
for (int i = 0; i < pointList.size(); i++) {
PointF point = pointList.get(i);
if (i == 0) {
path.moveTo(point.x, point.y);
} else {
path.lineTo(point.x, point.y);
}
}
```
其中,第一个点使用 moveTo() 方法进行移动,后面的点使用 lineTo() 方法进行连接。
3. 如果需要闭合 Path,可以使用 close() 方法:
```java
path.close();
```
最后得到的 path 对象即为由 Point 集合转换而来的 Path。
阅读全文