1

我有一个从 png 到 xml drawable 的过渡 drawable(一个简单的渐变)。当我调用图像时startTransition(int time),图像似乎奇怪地消失了,使之前的可绘制对象在背景中可见,几乎就好像它只消失了一半。可能值得注意的是,它似乎在棒棒糖上没有问题(我刚刚看到这种情况发生在我迄今为止测试过的 kitkat 手机上)。

我需要对 xml drawable 做些什么才能使其正常运行吗?

4

1 回答 1

2

在调用之前startTransition(int time)尝试调用:

yourTransitionDrawable.setCrossFadeEnabled(true);

当您想要一个真正的交叉淡入淡出过渡(而不是淡入淡出)时,这似乎是必要的。

于 2015-04-08T10:49:18.173 回答