MPAndroidChart在X轴上显示值

时间:2019-07-01 11:10:36

标签: android mpandroidchart

我目前在折线图中有30个值,并且X轴显示的是01、03、05、06。

我如何使其显示X轴(如01,02,03,04,05),并且每个x轴之间有适当的间距

我当前正在使用此方法

float minXRange = 10;
float maxXRange = 10;
lineChart.setVisibleXRange(minXRange, maxXRange);

在折线图中显示我想要的值

2 个答案:

答案 0 :(得分:0)

这对我有用。你可以试试看这将设置图形的X轴值。

final String[] values = {"01", "02", "03"};
        mChart.getXAxis().setValueFormatter(new IAxisValueFormatter() {
            @Override
            public String getFormattedValue(float value, AxisBase axis) {
                return values[(int)value];
            }
        });

答案 1 :(得分:0)

您可能需要通过执行getXAxis.setGranularity(1f)将x轴的粒度设置为1f