一个非常奇怪的问题,导致应用程序在没有清理前一帧的情况下自行绘制。有点难解释,看下图:
此问题的其他一些症状:
- 如果我在带有 GPU 的模拟器上启动它,就会出现问题。
- 但是,如果我在没有 GPU 的情况下启动模拟器,它不会。
- 我使用的实际设备使用 HDMI 连接到显示器。也许它是相关的。
任何帮助将不胜感激。
这看起来像我之前发布的一个非常相似的问题(链接在这里)。
问题是我尝试使用 2 个技巧进行优化 - 窗口及其视图的背景都是空的。
原因是活动的窗口已经有默认背景,但是当你删除它时,并且视图没有背景,Android不会“清除”带有背景的内容,所以它会涂抹。 ..
请注意,此“错误”可能会出现在某些设备上,但在其他设备上会正常工作。
简而言之,解决方案是为窗口或其视图设置背景。