【发布时间】:2011-03-08 15:53:33
【问题描述】:
选择“选项”菜单中的项目时,我想调用 GLES20方法。
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.clear:
GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT);
break;
// ...
}
}
这不起作用,因为我在 main 线程中,而不是在 GLThread 中。它说:
在没有当前的情况下调用 OpenGL ES API 上下文(每个线程记录一次)
但是我必须做些什么才能让事情正常进行?
【问题讨论】:
标签: android multithreading opengl-es