我可以使用 html 或 html5 绘制实时图表并使用 webview 或其他东西在 android 活动中显示它吗?如果可能的话,请建议我如何处理它。任何教程都是最佳实践。提前致谢。
问问题
381 次
2 回答
0
您可以选择使用像achartengine这样的库。您也可以在 android 中进行画布绘图。此外,您可以在 HTML 中绘制画布并在 webview 中显示它,如您所提到的。
这一切都取决于您愿意采用何种复杂程度以及真正需要什么。如果您需要显示一个简单的图形,您可以随时使用自定义类并使用 onDraw 方法进行画布绘制。
于 2013-03-25T06:47:17.977 回答
0
但是,请注意,您甚至可以制作离线图表,还请注意,这不是使用 HTML5 完成的。要使用 HTML 创建图表,请参阅本教程。
GraphView graphView = new GraphView(
this
, new GraphViewData[] {
new GraphViewData(1, 2.0d)
, new GraphViewData(2, 1.5d)
, new GraphViewData(2.5, 3.0d) // another frequency
, new GraphViewData(3, 2.5d)
, new GraphViewData(4, 1.0d)
, new GraphViewData(5, 3.0d)
}
, "GraphViewDemo"
, null
, null
);
LinearLayout layout = (LinearLayout) findViewById(R.id.graph1);
layout.addView(graphView);
于 2013-03-25T06:47:45.983 回答