是否可以在xml LinearLayout内创建一个旋转180度的按钮或文本视图?
我尝试过动画,但是在第一圈动画后,drawable会返回到0度。我该如何解决这个问题?
是否可以在xml LinearLayout内创建一个旋转180度的按钮或文本视图?
我尝试过动画,但是在第一圈动画后,drawable会返回到0度。我该如何解决这个问题?
我们可以创建一个可以旋转任意角度的可绘制对象, 就像这样...创建一个如下的可绘制文件...
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/ic_launcher2"
android:fromDegrees="180"
android:toDegrees="180"
android:visible="true" />
将此文件定义在任何drawable文件夹中
如果此文件名为rotate,则...
在按钮中使用android:background="@drawable/rotate"
你也可以在xml文件中为按钮设置android:scaleY="-1"。这将通过Y轴翻转整个视图180度或将其缩放到X轴以进行镜像。虽然不是旋转,但肯定会翻转180度。