alibaba / GCanvas

A lightweight cross-platform graphics rendering engine. (超轻量的跨平台图形引擎) https://alibaba.github.io/GCanvas
Apache License 2.0
1.89k stars 208 forks source link

canvas绘图锁屏开启后白屏 #27

Open shadowGdNf opened 6 years ago

shadowGdNf commented 6 years ago

Android手机canvas绘图完成后锁屏,打开白屏。 手机型号:小米4c,版本:7.1 oppo R11 版本:7.0

hejian1639 commented 6 years ago

后面会加上surface lost处理

hpk1994 commented 6 years ago

同样也遇到这个问题 Android手机型号:三星设备名称:Galaxy S6 型号:SM-G9200 Android版本:Android 7.0 不知道这个问题是否已经fix了?

hpk1994 commented 6 years ago

@ycl19950215 canvas绘图锁屏开启后白屏这个问题你那边解决了吗?

shadowGdNf commented 6 years ago

@hpk1994 好久没看git了,想不到这个问题还没解决。我是自己在界面onResume的时候又把原来画的视图移除然后重新画解决的,你可以试试...已经没用GCanvas了。

dourgulf commented 5 years ago

@shadowGdNf 我也是这么处理。在部分机型上重画还不能解决问题,因为Render对象可能都已经被销毁了,需要重新enable。BTW:用什么替代GCanvas的能力么?我主要用它实现2d的绘图,这货的BUG实在太多。