2

我可以像 PENDULUM 一样移动膨胀的布局或对话框或(另一种方式)等。膨胀的布局包含一些图像视图和文本视图。是否可以通过动画

提前致谢

4

1 回答 1

1

您可以使用RotateAnimation并将其分配给您的父视图。

但是,要获得摆动效果(如钟摆),您需要为枢轴和度数提供适当的值。

<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:pivotX="50%" android:pivotY="50%" android:fromDegrees="-135"
android:toDegrees="-45" android:drawable="@drawable/imagefile_to_rotate"
android:repeatCount="infinite" />

在您的情况下,您需要一个可绘制的图层列表来将图像与文本结合起来。看到这个。 http://developer.android.com/guide/topics/resources/drawable-resource.html#LayerList

但是,您可以在 LayerList 中使用 Drawable 而不是 View。所以问题是你不能使用视图,但必须创建一个自定义的 Drawable。

于 2013-04-01T06:15:36.837 回答