如何在活动之间应用幻灯片动画

时间:2012-07-03 05:59:38

标签: android animation android-activity

嘿朋友我在活动之间应用幻灯片动画时遇到问题。我已经在活动之间应用了幻灯片动画,因此它可以在模拟器上运行,下一个活动将以幻灯片动画打开,但是当我在移动设备中运行相同的代码时,它就无法运行

我的左侧幻灯片动画

<set xmlns:android="http://schemas.android.com/apk/res/android"
         android:shareInterpolator="false">
        <translate android:fromXDelta="-100%" android:toXDelta="0%"
          android:fromYDelta="0%" android:toYDelta="0%"
         android:duration="700"/>
       </set>

我的右侧动画

  <set xmlns:android="http://schemas.android.com/apk/res/android"
             android:shareInterpolator="false">
          <translate
           android:fromXDelta="0%" android:toXDelta="100%"
           android:fromYDelta="0%" android:toYDelta="0%"
           android:duration="700" />
        </set>

我完全感到困惑,因为当动画在模拟器上工作时为什么不在移动设备中。所以请建议我解决这个问题,并且必须赞赏帮助者。

3 个答案:

答案 0 :(得分:0)

您是否在Eclipse中测试了Project菜单的clean选项?

答案 1 :(得分:0)

从设备上卸载以前的APK并尝试,它应该可以正常工作。

还要考虑@MKJParekh和@breceivemail的评论。

如果仍然无法帮助您尝试在其他设备上运行并测试结果。另外,请确保使用的布局尺寸与您正在测试的设备屏幕一样。

答案 2 :(得分:0)

我遇到了同样的问题。这个答案解决了我的问题How Do I Make a Swipe Animation From Left To Right Transition Between Activities In Monodroid?。需要通过转到“设置” - >“显示” - >“动画”并选择并保存所有动画来启用动画。