-1
我试图解决这个问题,但到目前为止唯一我发现的是禁用硬件加速。它实际上工作,但它使滚动laggy有办法解决这个问题,但保持硬件加速?形状路径太大,无法渲染成纹理
我试图解决这个问题,但到目前为止唯一我发现的是禁用硬件加速。它实际上工作,但它使滚动laggy有办法解决这个问题,但保持硬件加速?形状路径太大,无法渲染成纹理
所以唯一的解决方案是使用软件渲染和优化代码,以便它可以顺利滚动。在我的情况下,我正在绘制onDraw方法中的曲线,每次我每次滚动重绘曲线几次时,都会调用它,这很快就使用硬件加速,但在软件上很慢。现在,我只在位图中绘制曲线一次,并将位图设置为视图的背景,即使没有软件加速,也只会重新绘制滚动指针,使滚动平滑。我希望这可以帮助任何有类似问题的人!
通过搜索,我发现这种警告很常见,但如果您在发生这种情况时添加更多信息以及您使用的代码,它仍然会更有帮助。 – helleye 2015-02-10 11:52:27
该代码太长,无法在此处发布,因此它用于正常工作。但是现在这些图形有点长,所以路径也更长,这就是发生错误的时间 – dan87 2015-02-18 06:48:59