MPAndroidChart,如何将图表上的值从浮点数格式化为整数,接口已弃用
MPAndroid Chart , how do i format values on chart from floats to ints, interface is depricated
你好,我想格式化折线图中的值,从当前的浮点数到整数,我发现库指定了 ValueFormatter 接口的用法,link to git repo of the library 但它已被弃用,所以我不能不再使用它,我该怎么做?谢谢
我想这应该是这样的:
dataSet.setValueFormatter(new ValueFormatter() {
@Override
public String getFormattedValue(float value, AxisBase axis) {
return super.getFormattedValue(value, axis);
}
});
在 LineDataSet
或 LineData
上使用 getFormattedValue(float value)
而不是 getFormattedValue(float value, AxisBase axis)
,如下所示:
dataSet.setValueFormatter(new ValueFormatter() {
@Override
public String getFormattedValue(float value) {
return String.valueOf((int)value);
}
});
我已经在 v3.1.0
上测试过
你好,我想格式化折线图中的值,从当前的浮点数到整数,我发现库指定了 ValueFormatter 接口的用法,link to git repo of the library 但它已被弃用,所以我不能不再使用它,我该怎么做?谢谢
我想这应该是这样的:
dataSet.setValueFormatter(new ValueFormatter() {
@Override
public String getFormattedValue(float value, AxisBase axis) {
return super.getFormattedValue(value, axis);
}
});
在 LineDataSet
或 LineData
上使用 getFormattedValue(float value)
而不是 getFormattedValue(float value, AxisBase axis)
,如下所示:
dataSet.setValueFormatter(new ValueFormatter() {
@Override
public String getFormattedValue(float value) {
return String.valueOf((int)value);
}
});
我已经在 v3.1.0
上测试过