打开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);
具体的动画细节可以发挥自己的想象~
这里给出我的: