我需要绘制未排序的值MPAndroidChart折线图

时间:2016-12-14 05:49:01

标签: android graph mpandroidchart

我正在构建一个用于绘制数据的应用程序,类似于路线图。 X& Y值不一定按升序排列,有时道路会循环回来。我需要图表来从数据库中获取数据。每次值减少时都会出错。我不确定如何绘制或绕过排序。

1 个答案:

答案 0 :(得分:1)

library documentation对此发出警告。

  

请注意,此图书馆不正式支持绘图   条目列表中的LineChart数据未按照x位置排序   条目以递增的方式。以未分类的方式添加条目可能   导致正确绘图,但也可能导致意外行为。   Entry对象列表可以手动排序或使用   EntryXComparator:

List<Entry> entries = ...;
Collections.sort(entries, new EntryXComparator());
     

之所以需要这是因为库使用二进制文件   搜索算法以获得更好的性能,仅适用于排序列表。