MPAndroid学习笔记

Android Chart框架 MPAndroidChart学习

2017-02-21  本文已影响128人  Ugly_K

Android Chart框架 MPAndroidChart学习笔记10_设置格式化工具


源码demo看这里

这里是项目源码

1.创建一个格式化工具

使用IValueFormatter接口并实现getFormattedValue()来获取我们想要的标签显示

public class MyValueFormatter implements IValueFormatter {
    
    private DecimalFormat mFormat;
    
    public MyValueFormatter() {
        mFormat = new DecimalFormat("###,###,##0.0"); // use one decimal
    }
    
    @Override
    public String getFormattedValue(float value, Entry entry,   dataSetIndex, ViewPortHandler viewPortHandler) {
        // write your logic here
        return mFormat.format(value) + " $"; // e.g. append a dollar-sign
    }
}

2.设置格式工具

// usage on whole data object
lineData.setValueFormatter(new MyValueFormatter());

// usage on individual dataset object
lineDataSet.setValueFormatter(new MyValueFormatter());

3.预定格式化程序

上一篇下一篇

猜你喜欢

热点阅读