4
我正在使用Android Studio 0.3.7版,并且正在尝试使用OpenGL ES编程。这需要大量从这些类进口的“android.opengl.GLES20”如何修复Android Studio中的“组织导入”以进行静态导入
而是自动进口GLES20和访问例如中,GL_COMPILE_STATUS变量,像这样:
glGetShaderiv(shaderObjectID, GLES20.GL_COMPILE_STATUS, compileStatus, 0);
我宁愿键入GL_COMPILE_STATUS并将其自动导入以下内容:
import static android.opengl.GLES20.GL_COMPILE_STATUS;
...
glGetShaderiv(shaderObjectID, GL_COMPILE_STATUS, compileStatus, 0);
而且具有上面的导入发现我在GL_COMPILE_STATUS类型。
但是目前的系统并不知道GL_COMPILE_STATUS来自GLES20类。所以我的问题是,有没有一种方法可以帮助Android Studio中的组织导入功能找到这些变量?我想尽量减少我的代码,并且必须编写GLES20。在所有事情的前面都有点不合适 - 而且我不会使用通配符导入,因为我认为这是不好的做法。
你能帮我解决这个问题吗?http://stackoverflow.com/questions/30888307/android-studio-1-2-2-static-import-completion –