MPAndroidChart LineChart начинается с последнего значения x - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь использовать moveViewToX, чтобы показать диаграмму, начиная с последнего значения x, поэтому пользователь перетаскивает диаграмму, чтобы увидеть более старые данные. Но он не двигается точно так, как я ожидал, я перехожу к значению 2.013, но оно начинается раньше него, тогда я не могу увидеть свое последнее значение x, равное 2.018. Посмотрите на изображения для лучшего понимания.

[изображение, показывающее, что происходит] [1]: https://i.stack.imgur.com/t0Z4f.png

[изображение, показывающее, что я ожидал случиться] [2]: https://i.stack.imgur.com/U3JhM.png

Вот часть кода, которая модифицирует LineChart

mLineChart.getAxisRight().setEnabled(false);
mLineChart.getDescription().setEnabled(false);
mLineChart.getXAxis().setAvoidFirstLastClipping(true);
mLineChart.setVisibleXRangeMaximum(5);
mLineChart.getXAxis().setGranularity(1);
mLineChart.moveViewToX(2013);
mLineChart.invalidate();

Я бы оценил любую помощь. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...