我正在创建一个简单的记分板应用程序,我在LogCat中获得了GL_INVALID_OPERATION。我根本不在这个应用程序中使用OpenGL,它不在Manifest或任何东西中。它也只发生在我做特定的事情时。例如,我用TextView
表示每一方的得分。当点击TextView
时,它会将数字增加1.当我将TextView增加到20时,由于某种原因,数字会消失。然后,如果我再次点击,它会返回并显示21.此外,当数字消失时,以下内容显示在LogCat中:
12-20 20:15:23.128 12744-12744/com.vcapra1.pingpongscoreboard W/Adreno-ES20﹕ <gl_draw_error_checks:575>: GL_INVALID_OPERATION
12-20 20:15:23.128 12744-12744/com.vcapra1.pingpongscoreboard D/OpenGLRenderer﹕ GL error from OpenGLRenderer: 0x502
12-20 20:15:23.128 12744-12744/com.vcapra1.pingpongscoreboard E/OpenGLRenderer﹕ GL_INVALID_OPERATION
在我的代码中没有任何地方出现数字20出现在引用TextView的值。
另外 - 我想我会补充一点,只有当另一个得分为0或1时才会发生。
有人可以告诉我为什么数字会消失并导致此错误吗?
此处显示: