Run*_*oop 6 android mpandroidchart
我使用MPAndroidChart显示包含两组数据(收入和支出)的堆积条形图.当值为0时,我遇到问题,标签与其他x轴值重叠.
在屏幕截图的情况下,您可以看到具有值的条形具有以下日期的重叠值:14/4,15/4和16/4.
如何隐藏0值以停止重叠问题?
Phi*_*oda 14
使用IValueFormatter界面.
例:
public class MyValueFormatter implements IValueFormatter {
private DecimalFormat mFormat;
public MyValueFormatter() {
mFormat = new DecimalFormat("###,###,##0.00");
}
@Override
public String getFormattedValue(float value, Entry entry, int dataSetIndex, ViewPortHandler viewPortHandler) {
if(value > 0) {
return mFormat.format(value);
} else {
return "";
}
}
}
Run Code Online (Sandbox Code Playgroud)
为图表数据设置它:
barData.setValueFormatter(new MyValueFormatter());
Run Code Online (Sandbox Code Playgroud)
另请查看文档.