Android: activity的过渡动画

打开res/styles.xml:

windowAnimationStyle是通过task栈的插入和弹出执行的,

如果添加了类似如下intent标识符:

intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);

这时会导致activity动画错乱.

解决办法:

//定义跳转动画,需要在startActivity后调用
((Activity) context).overridePendingTransition(R.anim.open_enter,R.anim.open_exit);

具体的动画细节可以发挥自己的想象~

这里给出我的:

发布了288 篇原创文章 · 获赞 40 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/qq_39969226/article/details/104119491