编辑:正如建议的那样,我试图在我的构造函数中为我的着色器统一设置一个“初始”值,我已经包含了一些代码,如果有人能解释我为什么得到,我将不胜感激如果我通过我的构造函数传递值,则会出现空白屏幕-谢谢加载纹理的方法publicvoidsetTexture(GLSurfaceViewview,BitmapimgTexture){this.imgTexture=imgTexture;iProgId=Utils.LoadProgram(strVShader,strFShader);iBaseMap=GLES20.glGetUniformLocation(iProgId,"u_baseMap");i