Я пытаюсь нарисовать собственный текст в метке диапазона, но не могу понять, как установить нестандартный размер. Я хотел бы измерить свой набор элементов метки и исправить область метки, чтобы она была достаточно большой, чтобы вместить ее. Обратите внимание на изображение ниже, что текст не помещается в пространство, выделенное для метки диапазона.
AndroidPlot: изменить размер метки
Ответы (1)
~Размер текстовой метки является переменным для каждого края графика. Например, чтобы настроить размер текста меток диапазона на левом краю графика (по умолчанию), добавьте это в xml вашего графика: ~
lineLabelTextSizeLeft="20sp"
Обновленный ответ:
Вы можете добавить это в XML вашего сюжета:
ap:graphWidthMode="fill"
ap:graphWidth="100dp"
В режиме заливки график занимает всю площадь за вычетом указанной вами ширины графика относительно точки привязки графика (по умолчанию в верхнем левом углу).
person
Nick
schedule
06.10.2017
Спасибо, Ник, я думаю, я не совсем ясно выразился, поэтому я добавил изображение к своему вопросу, чтобы проиллюстрировать, о чем я говорю.
- person gnichola; 09.10.2017
Прежде чем я увидел ваш ответ, я решил его в коде с помощью: `Insets insets = mPlot.getGraph().getGridInsets(); вставки.setLeft(100); mPlot.getGraph().setGridInsets(вставки);`
- person gnichola; 14.10.2017