不知道大家有没有遇到过这样的情况,比如从 Fragment A
跳转到 Fragment B
,事先通过 FragmentTransaction
设置好了转场动画,但是当你第一次从 Fragment A
跳转到 Fragment B
的时候,动画看上去就和没有一样。但是回退到 Fragment A
再进入 Fragment B
就生效了。
怎么解决上述问题呢?
1
kyze8439690 2015-11-04 19:00:13 +08:00
onCreateAnimation?
|
2
mthli OP @kyze8439690 应该不是这个问题。感觉应该是我写的开销太大了,所以动画直接就被吃掉了。
|
3
kyze8439690 2015-11-05 09:35:24 +08:00
@mthli 之前也试过,开了硬件加速解决,但是有副作用
|
4
mthli OP @kyze8439690 副作用说来听听?
|
5
kyze8439690 2015-11-05 11:14:52 +08:00
@mthli 好像是 canvas 的 clip 失效了还是 ViewGroup 的 clipPadding false 失效了。
|