Сколько данных я могу хранить в Graphview Android - PullRequest
0 голосов
/ 29 апреля 2020

Я создал график в Android Studio, используя Graphview, и он просто добавляет данные в представление графика каждые 300 мс. Мне было интересно, сколько данных я могу продолжать добавлять в серию, пока не произойдет сбой всего приложения?

Я видел, что arraylist может содержать до 2 миллиардов элементов, так что это будет то же самое для graphview?

Я также хотел бы попытаться очистить данные, если они достигли такого высокого уровня, выполнив следовать (я проверил на 30 точек данных):

series.appendData(new DataPoint(lastX++, new_y), true, 30);
if (lastX == 30){
    lastX = 0;
    series.resetData(new DataPoint[] {});
}

Однако, выше только что сбой моего приложения, когда х = 30.

...