MPAndroidChart中的流畅线条

时间:2017-12-20 09:58:13

标签: android plot graph charts mpandroidchart

我正在使用MPAndroidChart(v3.0.2)在我的Android应用中实时绘制我的数据。 我需要平滑图表的线条(来自传感器的噪音)。 我知道我需要使用以下任何一种方法:

lineDataSet.setDrawCubic(boolean enabled); 

lineDataSet.setMode(LineDataSet.Mode.CUBIC_BEZIER);

lineDataSet.setCubicIntensity(0.2f); 

但是当我尝试在 ILineDataSet 对象上访问它们时,这些方法不存在。 关于如何平滑我的图表线的任何建议?

1 个答案:

答案 0 :(得分:0)

每次向您需要调用的数据集添加新值时,Buddy都会进行实时绘图:

lineChart.notifyDataSetChanged();
lineChart.invalidate();

每当您向数据集添加另一个值添加上面两行时,这将解决您的问题。还要在图表视图中添加以下行:

{{1}}