blob: ffa49ec24f4080de6e74af0407cfb665b657c91e [file] [log] [blame]
package com.xxmassdeveloper.mpchartexample.custom;
import com.github.mikephil.charting.components.AxisBase;
import com.github.mikephil.charting.formatter.AxisValueFormatter;
/**
* Created by Philipp Jahoda on 14/09/15.
*/
public class MonthXAxisFormatter implements AxisValueFormatter {
protected String[] mMonths = new String[]{
"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"
};
public MonthXAxisFormatter() {
// maybe do something here or provide parameters in constructor
}
@Override
public String getFormattedValue(float value, AxisBase axis) {
float percent = value / axis.mAxisRange;
return mMonths[(int) (mMonths.length * percent)];
}
@Override
public int getDecimalDigits() {
return 0;
}
}