FlipAnimation在4.4.3中引起问题

4
我遇到了一个关于在Nexus 5的4.4.3 KITKAT上翻转动画的问题。当我的操作系统为4.4.2时是正常的,但更新到4.4.3后,动画就出现了问题。我正在使用一个包含WebView和旋转图标的布局来进行翻转动画。迄今为止,经过调查研究,我发现WebView是导致问题的原因。如果我将URL加载到WebView中,那么翻转动画或旋转图标会受到影响,但如果我不将URL加载到WebView中,则所有的动画都可以正常工作。
以下是我的示例代码:
[link]https://www.dropbox.com/s/ouphj2h2u691753/TestAnimation.zip 请检查并查看此问题。
如您所见,在我们开始翻转动画时,布局的背景(稍微透明)会像镜子一样破裂,您可以在WebView周围看到补丁。
1个回答

3
这可能与4.4.3版本的呈现问题有关,详细信息请参见此问题:Android 4.4.3中视图渲染故障
我们在一个布局中看到了这个问题,其中包含一个WebView(用于广告)和旋转动画。尝试将WebView的层类型设置为View.LAYER_TYPE_SOFTWARE以解决该问题。

非常感谢。这对我有用。你让我的一天变得美好。你能详细说明为什么我们需要使用所有这些东西,而我们在4.4.2中表现良好吗? - Ankur Chaudhary

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接