12

是否可以在旋转 180 度的 xml LinearLayout 内创建按钮或文本视图?

我尝试了动画,但在第一圈动画后可绘制返回到 0 度。我该如何解决这个问题?

4

2 回答 2

31

我们可以创建一个像这样旋转任意度数的drawable..创建一个像这样的drawable文件..

<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/ic_launcher2"
android:fromDegrees="180"
android:toDegrees="180"
android:visible="true" />

在任何可绘制文件夹中定义此文件

如果这个文件名是旋转然后..

在按钮android:background="@drawable/rotate"

于 2013-08-19T14:24:01.053 回答
7

您还可以在 xml 中为您的按钮设置 android:scaleY="-1" 。例如,这会将整个视图翻转 180 度 Y 或将其更改为缩放 X 以“镜像”它。不是旋转,但肯定会翻转 180 度。

于 2013-10-23T10:44:09.347 回答