我有从png到xml drawable(简单渐变)的过渡可绘制淡入淡出。当我打电话给startTransition(int time)
时,图像看起来很奇怪,让前面的可绘画在背景中可见,几乎就像它只在中途消失一样。可能值得注意的是它似乎在棒棒糖上没有问题(我刚刚看到这发生在我迄今为止测试过的kitkat手机上)。
我是否需要对xml drawable做些什么来使其正常运行?
答案 0 :(得分:2)
在致电startTransition(int time)
之前尝试调用:
yourTransitionDrawable.setCrossFadeEnabled(true);
当你想要一个真正的交叉淡入淡出过渡(而不是淡入淡出过渡)时,这似乎是必要的。