PieChart 将格式 float 更改为 int MPAndroidChart
PieChart change format float to int MPAndroidChart
我尝试实现 setValueFormatter 方法,但该方法始终显示红色“无法解析符号”错误
mChart.setValueFormatter(new myFormAT())
ValueFormatter
can be set for DataSet
and not for Chart 对象。
示例:
ValueFormatter formatter = new ValueFormatter() {
@Override
public String getFormattedValue(float value, Entry entry, int dataSetIndex, ViewPortHandler viewPortHandler) {
return ((int) value) + " " + currency;
}
};
dataSet.setValueFormatter(formatter);
PieDataSet dataSet = new PieDataSet(entries, "");
dataSet.setValueFormatter(new IValueFormatter() {
@Override
public String getFormattedValue(float value, Entry entry, int dataSetIndex, ViewPortHandler viewPortHandler) {
return String.valueOf((int) value);
}
})
我尝试实现 setValueFormatter 方法,但该方法始终显示红色“无法解析符号”错误
mChart.setValueFormatter(new myFormAT())
ValueFormatter
can be set for DataSet
and not for Chart 对象。
示例:
ValueFormatter formatter = new ValueFormatter() {
@Override
public String getFormattedValue(float value, Entry entry, int dataSetIndex, ViewPortHandler viewPortHandler) {
return ((int) value) + " " + currency;
}
};
dataSet.setValueFormatter(formatter);
PieDataSet dataSet = new PieDataSet(entries, "");
dataSet.setValueFormatter(new IValueFormatter() {
@Override
public String getFormattedValue(float value, Entry entry, int dataSetIndex, ViewPortHandler viewPortHandler) {
return String.valueOf((int) value);
}
})