【问题标题】:MPAndroidChart (LineChart) set alternative renderingMPAndroidChart(LineChart) 设置替代渲染
【发布时间】:2016-03-14 10:13:41
【问题描述】:

我正在使用MPAndroidChart (LineChart) 组件来显示实时数据。我的客户想要查看由 android 设备捕获的所有数据。这可能是海量数据!在测试 MPAndroid 图表后,我的 nexus 7 上只能处理大约 1500 个数据点。

我知道 delphi 中的图表组件,它通过使用指定范围的点和显示的平均值来缩小数据点。

MPAndroidChart 中是否有实现这样的算法的方法?或者有人知道包含此功能的 Android 图表组件吗?

【问题讨论】:

    标签: android performance render linechart mpandroidchart


    【解决方案1】:

    解决方案: 您必须在图表中添加一个近似器:

            double tolerance = 5;
            Approximator approximator = new Approximator(Approximator.ApproximatorType.DOUGLAS_PEUCKER,  tolerance);
            mChart.enableFiltering(approximator);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-03
      • 1970-01-01
      相关资源
      最近更新 更多