可以在xml LinearLayout内旋转180度创建按钮或文本视图吗?
我尝试了动画,但是在第一个动画圈之后,drawable返回0度。我该如何解决这个问题?
答案 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度。