Я создаю приложение для построения данных, похожих на дорожную карту. Значения X & Y не обязательно в порядке возрастания, иногда дорога возвращается назад. Мне нужен граф для получения данных из базы данных. При каждом уменьшении значений происходит ошибка. Я не уверен, как это сделать или обойти сортировку.Мне нужно отобразить несортированные значения. MPAndroidChart Line Chart
0
A
ответ
1
Предупреждает об этом library documentation.
Пожалуйста, обрати внимание, что эта библиотека официально не поддерживает рисование Linechart данных из списка ввода не отсортированный по й-положению записей в возрастающем порядке. Добавление записей несортированным способом может привести к в результате правильного рисования, но также может привести к неожиданному поведению. Перечня объектов Входа может быть отсортирован вручную или с помощью EntryXComparator:
List<Entry> entries = ...; Collections.sort(entries, new EntryXComparator());
Причины, почему это необходимо потому, что библиотека использует бинарные алгоритмов поиска для повышения производительности только рабочих отсортированных списков.