Линейная диаграмма MpAndroidChart устанавливает значения в середине оси - PullRequest
0 голосов
/ 20 января 2019

Я добавил Linechart в свой проект, но получаю значения слева, и я хотел бы установить их в середине, то есть

На текущем графике enter image description here

То, что я хочу, это иметь график со значениями, нанесенными в середине оси x, то есть

enter image description here

Для построения у меня есть следующее

   LineDataSet set1 = new LineDataSet(values, "DataSet 1");
    set1.setAxisDependency(YAxis.AxisDependency.LEFT);
    set1.setColor(ColorTemplate.getHoloBlue());
    set1.setValueTextColor(ColorTemplate.getHoloBlue());
    set1.setLineWidth(1.5f);
    set1.setDrawCircles(true);
    set1.setDrawValues(true);
    set1.setFillAlpha(65);
    set1.setFillColor(Color.RED);
    set1.setHighLightColor(Color.RED);
    set1.setDrawCircleHole(true);

    // create a data object with the data sets
    LineData data = new LineData(set1);
    data.setValueTextColor(Color.RED);
    data.setValueTextSize(9f);


    // set data
    lineChart.setData(data);
    lineChart.invalidate();
    lineChart.notifyDataSetChanged();

Как мне сделать этот центр нанесенными на график значениями по оси x

...