MPAndroidChartで描いた線グラフに、指定した値を強調する線(Limit Line)を引いてみる

MPAndroidChartで描いた線グラフで、Y軸のある値を強調した補助線を引きたいと思ったので、やり方をメモ。

ここで作成したMaingActivity.javaに、次の記述を追加する。
LineDataSet valueDataSet = new LineDataSet(value, "sample");
dataSets.add(valueDataSet);

// 追加ここから
// Limit Lineを設ける
YAxis yAxis = lineChart.getAxisLeft();
LimitLine ll= new LimitLine(250f, "This is a limit line");
ll.setLineColor(Color.MAGENTA); // Limit Lineの色
ll.setLineWidth(4f); // Limit Lineの太さ
ll.setTextSize(10f); // テキストサイズ
yAxis.addLimitLine(ll);

LineData data = new LineData(xValues, dataSets);
lineChart.setData(new LineData(xValues, dataSets));



するとこのような線グラフが描ける。

LineChartSampleWithLimitLine.jpg
posted by へっぽ at 01:21 | TrackBack(0) | Android | このブログの読者になる | 更新情報をチェックする
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/444394146

この記事へのトラックバック