Minor optimization to Java code

This commit is contained in:
Sergii Pylypenko
2014-05-27 21:18:02 +03:00
parent 09fef74277
commit 4d60192c29

View File

@@ -209,6 +209,7 @@ public class GLSurfaceView_SDL extends SurfaceView implements SurfaceHolder.Call
SurfaceHolder holder = getHolder(); SurfaceHolder holder = getHolder();
holder.addCallback(this); holder.addCallback(this);
holder.setType(SurfaceHolder.SURFACE_TYPE_GPU); holder.setType(SurfaceHolder.SURFACE_TYPE_GPU);
mKeyguardManager = ((KeyguardManager)getContext().getSystemService(Context.KEYGUARD_SERVICE));
} }
/** /**
@@ -1106,7 +1107,7 @@ public class GLSurfaceView_SDL extends SurfaceView implements SurfaceHolder.Call
} }
private boolean needToWait() { private boolean needToWait() {
if (((KeyguardManager)getContext().getSystemService(Context.KEYGUARD_SERVICE)).inKeyguardRestrictedInputMode()) { if (mKeyguardManager.inKeyguardRestrictedInputMode()) {
return true; // We're in lockscreen - sleep until user unlocks the device return true; // We're in lockscreen - sleep until user unlocks the device
} }
@@ -1281,4 +1282,5 @@ public class GLSurfaceView_SDL extends SurfaceView implements SurfaceHolder.Call
private EGLConfigChooser mEGLConfigChooser; private EGLConfigChooser mEGLConfigChooser;
private GLWrapper mGLWrapper; private GLWrapper mGLWrapper;
private int mDebugFlags; private int mDebugFlags;
private KeyguardManager mKeyguardManager;
} }