我想在开始活动退出时显示退出动画。
这是从左到右动画文件的幻灯片:
<translate
android:fromXDelta="0%" android:toXDelta="-100%"
android:duration="500" />
下面是我用它来显示退出动画的地方:
Intent intent = new Intent(mContext, ActivityA.class);
startActivity(intent);
finish();
overridePendingTransition(0, R.anim.fade_out_to_left);
但exitAnim不起作用,我的测试设备是Android 4.4,KitKat。
就好像我指定了什么输入动画资源并且它工作正常,但是如果我指定没有像上面的示例那样输入anim为0,那么退出动画也不起作用
我在这里找到适合我的解决方案Android Activity Transition Animation 设置android:zAdjustment =“top”将首先渲染退出动画
答案 0 :(得分:3)
而不是将0传递给方法使用R.anim.slide_no_move
:
overridePendingTransition(R.anim.slide_no_move, R.anim.fade_out_to_left);
答案 1 :(得分:0)
幻灯片没有移动,因为在我尝试之后输入anim不起作用。 这是我的slide_no_move动画文件,有什么不对吗?
myMongo2