Повернуть текст значения по вертикали вне строки в BarChart
MPAndroidChart
Я могу повернуть текст, но он поступает внутри строки, чего я достиг, используя приведенный ниже код:
chart.setRenderer(CustomBarChartRenderer(context, this, this.getAnimator(), this.getViewPortHandler()))
public class CustomBarChartRenderer extends BarChartRenderer {
public CustomBarChartRenderer(BarDataProvider chart,
ChartAnimator animator, ViewPortHandler viewPortHandler) {
super(chart, animator, viewPortHandler);
}
@Override
public void drawValue(Canvas canvas, IValueFormatter formatter,
float value, Entry entry, int dataSetIndex, float x, float y, int color) {
mValuePaint.setColor(color);
canvas.save();
canvas.rotate(-90);
canvas.drawText(formatter.getFormattedValue(value, entry,
dataSetIndex, mViewPortHandler), x, y, mValuePaint);
canvas.restore();
}
}
Текст вращается, но входит в полосу, как показано на изображении ниже:
Как правильно выровнять текстовое значениевыше бара ??