Есть, но это новое в API 11 (Android 3.0):
<TextView
android:id="@+id/rotated"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:rotation="270"
android:textSize="32sp"
android:textColor="#44CC44"
android:text="@string/rotated" />
Я пробовал это в 2.2, 2.3.1 и 2.3.3, и " android: вращение " не было законным.
На эмуляторе работало в 3.0, но это было странно. Я также добавил paddingTop = "90dp" (чтобы убрать его от другого компонента в тестовом приложении, в котором я его пробовал), и он не только переместился на вниз экрана, но и на вправо (от верхней части текста, поскольку он повернут на 270 градусов). У меня нет настоящего сотового устройства для тестирования, но похоже, что вращение и отступы / поля могут не очень хорошо сочетаться.
Существует также метод android.view.View#setRotation(double)
, который был добавлен в API 11, который настраивает это свойство из кода. И в дополнение к вращению, есть вращение X, вращение Y, PivotX, PivotY, scaleX, scaleY и translationX, translationY. Я еще ни с кем из них не играл.
Существует список всех изменений в API 11 .
Но я подозреваю, что вы хотели что-то, что не ограничивается только сотами. Насколько я знаю, нет.