创建可绘制旋转180度

时间:2013-08-19 14:18:30

标签: android user-interface drawable

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

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

2 个答案:

答案 0 :(得分:23)

我们可以像这样创建一个旋转任意度数的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"

答案 1 :(得分:6)

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