我有一个glSurfaceView看起来像这样:
public class GLLayer extends GLSurfaceView implements SurfaceHolder.Callback, Camera.PreviewCallback, Renderer {
private Context context;
private Circle cRing;
private CompassNeedle cNeedle;
private MarkerNorth mNorth;
private MarkerEast mEast;
private MarkerSouth mSouth;
private MarkerWest mWest;
private MarkerSouthWest mSWest;
private MarkerSouthEast mSEast;
private MarkerNorthWest mNWest;
private MarkerNorthEast mNEast;
private MarkerWest mGod;
private MarkerCustom userTag;
ArrayList <MarkerCustom> locationTags;
private PhoneOrientation phoneOri;
private boolean randomSelection[][][]=new boolean[10][10][10];
ArrayList<double[]> tags = new ArrayList<double[]>();
double tempOr[] = new double[3];
ARLaunch _parent;
RelativeLayout rel;
public GLLayer(Context context, int …Run Code Online (Sandbox Code Playgroud)