我想在应用程序启动时创建流体动画。
我有三个活动:
- 启动画面活动
- 决定要去哪里的Activity(login、main_activity等)(我们称之为RedirectorActivity)
- 登录活动
我已经创建了一个reduce_image. xml来缩小图像。
但现在问题来了:当RedirectorActivity是最后一个Activity时,它会显示动画,但如果我添加:
Intent nextIntent = new Intent(getApplicationContext(), LoginActivity.class);
nextIntent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
startActivity(nextIntent);
overridePendingTransition(0, 0);
它删除了changingActivity动画(类似于常用卡片的动画),但也删除了我在RedirectorActivity中创建的过渡。
有可能做到我在想什么?
1条答案
按热度按时间qhhrdooz1#
好吧,我自己找到了答案。在散步清理我的想法后,我想起了:
实现Animation.AnimationListener
有了这个,我将更改意图部分移动到
现在起作用了