/**
* 获取target temp绘线Path数据
*
* @param data target temp绘线Path数据
*/
private void initTargetTempPath(float[] data) {
mTargetTempPath.reset();
float pointX;
float pointY;
// 横向
mTargetTempPath.moveTo(Xpoint + xFirstPointOffset,
getDataY(data[0], Ylabel));
for (int i = 0; i < Xlabel.length; i++) {
float startX = Xpoint + i * Xscale + xFirstPointOffset;
// 绘制数据连线
if (i != 0) {
pointX = Xpoint + (i - 1) * Xscale + xFirstPointOffset;
pointY = getDataY(data[i - 1], Ylabel);
mTargetTempPath.lineTo(pointX, pointY);
}
if (i == Xlabel.length - 1) {
pointX = startX;
pointY = getDataY(data[i], Ylabel);
mTargetTempPath.lineTo(pointX, pointY);
}
}
mTargetTempPathMeasure = new PathMeasure(mTargetTempPath, false);
}
HistoryChartView.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:YiZhi
作者:
评论列表
文章目录