как поместить метку легенды в левую часть формы легенды

#android #legend #mpandroidchart

#Android #легенда #mpandroidchart

Вопрос:

В моем приложении есть график, который рисуется с помощью MPAndroid. Проблема в том, как поместить метку легенды в левую часть формы легенды? На рисунке ниже показана моя проблема введите описание изображения здесь

Я хочу поместить формы легенды (круги) в правую часть метки легенды

Ответ №1:

Это просто:

 legend.setDirection(Legend.LegendDirection.RIGHT_TO_LEFT);
  

Попробуйте этот код..

Комментарии:

1. да, вот и все, есть ли какой-нибудь способ установить marginRight для метки легенды?

2. @farshid83 Конечно, если вы уже установили направление справа налево, то legend.setFormToTextSpace(50f) можете установить право на поле метки.

3. ну, я имею в виду надпись легенды (и ее текст вместе) на полях справа от графика, метод setFormTextSpace — это пробел между текстом и меткой. Я не хочу изменять пробел между текстом и меткой

4. @farshid83 попробуйте использовать legend.setXOffset(-20f);