Java MPAndroid图表,如何将图表上的值从浮点数格式化为整数,界面已被去除润滑脂
您好,我想格式化折线图中的值,从当前浮点数到整数,我发现库指定了ValueFormatter接口的用法,但它已被弃用,因此我无法再使用它,有什么想法吗?谢谢 我想应该是这样的:Java MPAndroid图表,如何将图表上的值从浮点数格式化为整数,界面已被去除润滑脂,java,android,mpandroidchart,Java,Android,Mpandroidchart,您好,我想格式化折线图中的值,从当前浮点数到整数,我发现库指定了ValueFormatter接口的用法,但它已被弃用,因此我无法再使用它,有什么想法吗?谢谢 我想应该是这样的: dataSet.setValueFormatter(new ValueFormatter() { @Override public String getFormattedValue(float value, AxisBase axis) { return super.getFormatte
dataSet.setValueFormatter(new ValueFormatter() {
@Override
public String getFormattedValue(float value, AxisBase axis) {
return super.getFormattedValue(value, axis);
}
});
在
LineDataSet
或LineData
上使用getFormattedValue(浮点值)
而不是getFormattedValue(浮点值,AxisBase轴)
,如下所示:
dataSet.setValueFormatter(new ValueFormatter() {
@Override
public String getFormattedValue(float value) {
return String.valueOf((int)value);
}
});
我已经在v3.1.0上测试了使用
getFormattedValue(float value)
而不是getFormattedValue(float value,AxisBase axis)
在LineDataSet
或LineData
上进行测试,如下所示:
dataSet.setValueFormatter(new ValueFormatter() {
@Override
public String getFormattedValue(float value) {
return String.valueOf((int)value);
}
});
我已经在v3.1.0上进行了测试你能添加你的代码吗?你必须在格式化程序中进行一些格式化。例如“return String.valueOf((int)value);”,但我不能使用该代码,因为它不受欢迎。您可以添加代码吗?您必须在格式化程序中进行一些格式化。例如“return String.valueOf((int)value);”,但我不能使用该代码,因为它已被弃用