锁定GLSurfaceView线程

时间:2015-09-15 15:06:23

标签: java android multithreading opengl-es

我有合作UI和OpenGL渲染器的代码。但是线程有问题。我需要锁定GLSurfaceView线程并执行欲望方法。怎么做?

1 个答案:

答案 0 :(得分:1)

通过“锁定”线程,我不确定你的意思。

要从另一个线程执行GLSurfaceView渲染器线程上的代码,请使用queueEvent()

如果使用GLSurfaceView无法做到所需,请使用普通的SurfaceView。您必须自己进行EGL设置以及线程管理,但是您可以在Grafika中找到棘手位的示例。