【发布时间】:2017-08-08 01:05:53
【问题描述】:
我想使用 PieChart 的 MPAndroidChart 库来实现下面看到的这种行为。
为此,我将PieData 的ValueFormatter 设置如下:
data.setValueFormatter(new ValueFormatter() {
@Override
public String getFormattedValue(float value, Entry entry, int dataSetIndex, ViewPortHandler viewPortHandler) {
if(value > 0)
return floatFormat.format(value) + "\n(XXX)";
else
return "";
}
});
但是,ValueFormatter 或PieChart 有点忽略了“\n”,我在一行中得到了整个值。这可能是什么原因?如上图所示,如何实现多行值标签行为?
【问题讨论】: