我正在申请把听觉信号图表画成图。您能给我建议一下如何在android中实现它(这意味着这个例子中的布局)。非常感谢

发布于 2014-09-06 08:06:29
您可以创建一个自定义View,其中您将覆盖onDraw(Canvas canvas)方法。在此方法中,可以使用canvas对象绘制线条和其他形状,以获得所需的结果。看看方法drawLine(...),drawPath(...)。
编辑:
class HeartGraphView extends View {
float[] dataX, dataY;
@Override
public void onDraw (Canvas canvas) {
for (int i = 0; i < data.length - 1; i++) {
// apply some transformation on data in order to map it correctly
// in the coordinates of the canvas
canvas.drawLine(dataX[i], dataY[i], dataX[i+1], dataY[i+1] ... );
}
}
}发布于 2014-09-06 08:08:37
使用阿察藤碱库和u可以像上面提到的那样设置设计,并相应地操作数据和获取更多的详细信息,去,并且可以通过自定义列表适配器动态地操作。
希望它能帮到你
https://stackoverflow.com/questions/25698177
复制相似问题