Android中的平滑线图与自定义格式

时间:2015-07-22 07:19:58

标签: android

我想在Android中使用自定义格式绘制平滑线图,如...

- 点击图表时的网格线。

- 自定义X和Y轴标题和数据。

- 对于单曲线,不同颜色的不同颜色

1 个答案:

答案 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);