我想在Android中使用自定义格式绘制平滑线图,如...
- 点击图表时的网格线。
- 自定义X和Y轴标题和数据。
- 对于单曲线,不同颜色的不同颜色
答案 0 :(得分:0)
在android视图上有几个选项可以绘制图形。 1.谷歌排行榜 2. aCartEngine图表库 3.安卓情节 4. Android GraphView库
您是否尝试过使用其中任何一种?或者你被困在哪里?
我在我的一个个人项目中使用了android图表视图,它的使用相当简单
第1步:添加布局
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" > </LinearLayout>
步骤2添加Graph-View jar文件
步骤3从代码中绘制图表
// initilize graph series data
GraphViewSeries sampleGraph = new GraphViewSeries(new GraphViewData[] {
new GraphViewData(1, 2.0d)
, new GraphViewData(2, 1.5d)
, new GraphViewData(3, 2.5d)
, new GraphViewData(4, 1.0d)
});
GraphView graphView = new LineGraphView(
this // context
, "Sample Graph" // heading
);
graphView.addSeries(sampleGraph);
LinearLayout layout = (LinearLayout) findViewById(R.id.MainLayout);
layout.addView(graphView);