Вопрос

Я использую Android GraphView 3.1.1.Я пытаюсь установить метку оси, ярлык, идентифицирующую то, что такое ось.

Единственное, что я нашел близко к этому в Android GraphView, устанавливает отдельные этикетки галочки, как сгенеракодицетагкод.Можно ли установить всю этикетку?

Пример здесь, этикетки оси - месяц и вес в кг. Введите описание изображения здесь

Это было полезно?

Решение

Для этого нет функции встроенного в наличии, но вы можете достичь этого, вложенное в гектор GraphView-View в макетах с текстовыми просмотрами

Другие советы

У меня была похожая проблема, поэтому я устанавливаю повернутый текстовый представитель A на -90 ° рядом с моим линеарию, где я рисую график.

<TextView
android:layout_height="fill_parent"
android:layout_width="wrap_content"
android:id="@+id/test"
android:textColor="#FFFFFF"
android:gravity="center"
android:rotation="-90"
android:textSize="12dp"
android:text="°C"/>
.

Проблема с этим способом: ширина моего вращающегося текстового представления остается такой же, как если бы не повернута.Таким образом, есть огромное количество места влево и вправо, если вы используете длинный текст.Если у вас сокращается генеракодицетагкод, есть перерыв линии.

Для короткого текста это выглядит красиво: http://i.stack.imgur.com/kwmk8.jpg

Нет способов установить всю метку.Возможно, вам придется сделать это с TextViews.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top