Поворот текста в Android - PullRequest
       1

Поворот текста в Android

1 голос
/ 31 июля 2011

Я создаю приложение для Android. Дизайн требует повернутого текста, как показано на этикетке «Физическое обследование» на изображении ниже. Я использовал "android: вращение = '270'", но макет не работает правильно.

У кого-нибудь есть предложения, как сделать так, чтобы ярлык "Физический экзамен" выглядел как изображение?

Physical Exam Label

Ответы [ 2 ]

1 голос
/ 31 июля 2011

Вы можете попробовать следующее решение:

1. Использование поворота в анимации: Анимация поворота TextView

2. Расширить TextView Пользовательский TextView для поворота

1 голос
/ 31 июля 2011

Если вы рисуете на холст, вы можете использовать метод translate(), чтобы временно повернуть холст, записать на него, а затем перевести его обратно.

Дополнительная информация на http://developer.android.com/reference/android/graphics/Canvas.html#translate(float,%20float)

Вот хороший пример: http://bestsiteinthemultiverse.com/2008/11/android-graphics-example/

Редактировать: поскольку вы обрабатываете это непосредственно в макете, вот хорошее решение из другой публикации Stackoverflow: Вертикальная (повернутая) метка в Android

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...