1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > android系统换动画 Android Activity动画跳转修改

android系统换动画 Android Activity动画跳转修改

时间:2021-09-24 14:44:51

相关推荐

android系统换动画 Android Activity动画跳转修改

在网上看了许多关于如何去掉Activity动画的blog,我觉得说的仍然不够清晰。 所以我在这边简单画图说明一下:如何去掉或替换系统的默认动画

改变动画的方式

1.在Activity中调用 overridePendingTransition

intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

context.startActivity(intent);

// 去掉进入播放器的动画效果

((Activity)container.getContext()).overridePendingTransition(0, 0);

overridePendingTransition既可以取消,也可以指定动画

使用动画主题

@style/DisableTaskAnim

@null

@null

在Manifest中设置主题即可

android:theme="@style/ActivityThemeAnimDisabled">

使用的时机

假如有三个Activity,要对ActivityB的动画进行修改

如图所示

untitled.png

从其他Activity跳转到ActivityB的动画 可以在B中配置相应属性

ActivityB跳转到其他Actviity可以使用OverridePendingTransition完成

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。