MPAndroidChart中线图上的数据点被裁剪

时间:2015-03-23 12:49:24

标签: android mpandroidchart

我正在使用MPAndroidChart库在折线图上绘制一些数据。 一切都很完美,除了圆圈标记的数据点在图表的末端被裁剪的事实。

这是一个截图:

enter image description here

格式化图表的代码如下:

lineChart.setDescription("");
lineChart.setTouchEnabled(false);
lineChart.getLegend().setEnabled(false);
lineChart.setDrawGridBackground(false);
lineChart.setHardwareAccelerationEnabled(true);
lineChart.setNoDataTextDescription(INSUFFICIENT_DATA_TEXT);
lineDataSet.setColor(COLOR.RED);
lineDataSet.setCircleColor(COLOR.RED);
lineDataSet.setCircleColorHole(COLOR.RED);

xAxis.setPosition(XAxis.XAxisPosition.BOTTOM);
xAxis.setDrawGridLines(true);
xAxis.setTextSize(5);
xAxis.setAvoidFirstLastClipping(true);
xAxis.setLabelCount(4);
xAxis.setStartAtZero(false);
xAxis.setDrawGridLines(true);

yLeftAxis.setPosition(YAxis.YAxisLabelPosition.OUTSIDE_CHART);
yLeftAxis.setTextSize(CHART_LABEL_SIZE);
yLeftAxis.setDrawLabels(false);
yLeftAxis.setDrawAxisLine(false);
yLeftAxis.setDrawGridLines(false);

1 个答案:

答案 0 :(得分:4)

其实不用担心。 v2.0.8中似乎有一个错误。切换到v2.0.7就可以了。

参考:https://github.com/PhilJay/MPAndroidChart/issues/447