SharedElement
这玩意进来(SharedElementReturnTransition)和出去(SharedElementEnterTransition)的动画居然是同一个,也就是说给其中一个设置了动画监听器,两种动画都会回调这个监听器,但是我们多数情况下希望的是单独监听,否则就没意义了,那怎么办。
那就把他们变成两个啊
getWindow().setSharedElementReturnTransition(getWindow().getSharedElementEnterTransition().clone());
//让其中一个克隆
这样就可以开心的设置各自的监听器了
View.animate().setInterpolator()
这玩意和上面一摸一样,只要你设置了一次监听器,那么后面无论你做什么动画都会回调这个监听器,所以用完要马上清空