改变方向时的动画

时间:2011-07-01 05:56:30

标签: android

当我们从横向视图中的活动移动到纵向视图中的活动时,是否可以设置animation

2 个答案:

答案 0 :(得分:3)

这是可能的,但不是微不足道的。将此媒体资源添加到<activity>文件中的AndroidManifest.xml

android:configChanges="orientation|keyboard|keyboardHidden"

然后,覆盖您的活动onConfigurationChanged并在那里执行动画。

答案 1 :(得分:1)

我可以给你一个主意。尝试以这种方式实现它。

  1. 将viewFlipper添加为布局中的父节点,并将动画设置为鳍状肢。

  2. 现在,当您将配置从纵向更改为lndscape或反之亦然时,您将在活动中调用onConfigurationChanged()方法。 (你必须覆盖这种方法)。

  3. 现在使用startFlipping()动画你的鳍状肢,你就完成了。

  4. 感谢。