标签: android preview live-wallpaper
我制作了一个3D壁纸。有四个主题。我将一个主题设置为壁纸(使用带有“设置”和“设置壁纸”的屏幕)。当我切换到另一个主题时,预览模式挂起。任何建议?
答案 0 :(得分:1)
之前我遇到过同样的问题。
你能在日志中看到EGL_BAD_SURFACE吗? 在我的例子中,在渲染之前调用egl.eglMakeCurrent来修复问题。
此外,主屏幕和LWP预览都会尝试单独创建OpenGL实例;因此,您应该跟踪创建和终止OpenGL实例以防止创建多个实例。
我希望这可以帮助你:)