我使用库MPAndroidChart绘制饼图。
我想只显示切片文本(X)而不显示切片(Y)的值。 我找到的唯一方法是覆盖Valuesformatter并始终发送一个空字符串。
data.setValueFormatter(new ValueFormatter()
{
@Override
public String getFormattedValue(float value)
{
//return formatter_currency.format(value) + " " + currency;
return ""; // Display only categories name.
}
});
但是通过这种方式,所有名称都不能正确匹配切片(下面有空字符串)。
有办法实现这个目标吗?
答案 0 :(得分:6)
是的,有办法。
呼叫:
pieChart.setDrawSliceText(false)
禁用绘制图表切片的x标签。
如果要禁用y值,请调用:
dataSet.setDrawValues(false)
编辑: setDrawSliceText()
现已弃用setDrawEntryLabels()
而已弃用。