линейная диаграмма mpandroid - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть график и я использую mpandroidchart форма как показано ниже enter image description here

как моя линия может быть аккуратной и не слишком косой?

Ответы [ 2 ]

0 голосов
/ 14 марта 2019

Я не уверен, но у меня это сработало.

Эта ошибка происходит из начальной точки оси X. Установите начальную точку как 1.

xAxis.setAxisMinimum(1); // or xAxis.setAxisMinimum(2);
0 голосов
/ 06 ноября 2018

Если вы используете версию выше 3, вам нужно изменить xAxis следующим образом, и последние две строки кода решат вашу проблему:

 // xAxis customization
    XAxis xAxis = combinedChart.getXAxis();

    // Following code have no effect but you can change it if required
    xAxis.setGranularity(1f);
    xAxis.setGranularityEnabled(true);
    xAxis.setCenterAxisLabels(false);
    xAxis.setDrawGridLines(false);

    //xAxis.setXOffset(2);

    // Setting maximum limit of xAxis
    xAxis.setAxisMaximum(barData().getEntryCount());

    // Setting position of xAxis
    xAxis.setPosition(XAxis.XAxisPosition.BOTH_SIDED); 

    // This is used to fix bar width of first bar
    **xAxis.setSpaceMin(barData().getBarWidth() / 2f);
    xAxis.setSpaceMax(barData().getBarWidth() / 2f);**
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...