|
@@ -170,7 +170,7 @@ public class AndroidHarness extends Activity implements TouchListener, DialogInt
|
|
if (screenFullScreen) {
|
|
if (screenFullScreen) {
|
|
requestWindowFeature(Window.FEATURE_NO_TITLE);
|
|
requestWindowFeature(Window.FEATURE_NO_TITLE);
|
|
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
|
|
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
|
|
- WindowManager.LayoutParams.FLAG_FULLSCREEN);
|
|
|
|
|
|
+ WindowManager.LayoutParams.FLAG_FULLSCREEN);
|
|
} else {
|
|
} else {
|
|
if (!screenShowTitle) {
|
|
if (!screenShowTitle) {
|
|
requestWindowFeature(Window.FEATURE_NO_TITLE);
|
|
requestWindowFeature(Window.FEATURE_NO_TITLE);
|
|
@@ -183,7 +183,6 @@ public class AndroidHarness extends Activity implements TouchListener, DialogInt
|
|
if (data != null) {
|
|
if (data != null) {
|
|
logger.log(Level.FINE, "Using Retained App");
|
|
logger.log(Level.FINE, "Using Retained App");
|
|
this.app = data.app;
|
|
this.app = data.app;
|
|
-
|
|
|
|
} else {
|
|
} else {
|
|
// Discover the screen reolution
|
|
// Discover the screen reolution
|
|
//TODO try to find a better way to get a hand on the resolution
|
|
//TODO try to find a better way to get a hand on the resolution
|
|
@@ -212,8 +211,6 @@ public class AndroidHarness extends Activity implements TouchListener, DialogInt
|
|
|
|
|
|
app.setSettings(settings);
|
|
app.setSettings(settings);
|
|
app.start();
|
|
app.start();
|
|
-
|
|
|
|
-
|
|
|
|
} catch (Exception ex) {
|
|
} catch (Exception ex) {
|
|
handleError("Class " + appClass + " init failed", ex);
|
|
handleError("Class " + appClass + " init failed", ex);
|
|
setContentView(new TextView(this));
|
|
setContentView(new TextView(this));
|
|
@@ -225,7 +222,6 @@ public class AndroidHarness extends Activity implements TouchListener, DialogInt
|
|
// AndroidHarness wraps the app as a SystemListener.
|
|
// AndroidHarness wraps the app as a SystemListener.
|
|
ctx.setSystemListener(this);
|
|
ctx.setSystemListener(this);
|
|
layoutDisplay();
|
|
layoutDisplay();
|
|
-
|
|
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -235,7 +231,6 @@ public class AndroidHarness extends Activity implements TouchListener, DialogInt
|
|
if (app != null) {
|
|
if (app != null) {
|
|
app.restart();
|
|
app.restart();
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -251,7 +246,6 @@ public class AndroidHarness extends Activity implements TouchListener, DialogInt
|
|
if (view != null) {
|
|
if (view != null) {
|
|
view.onResume();
|
|
view.onResume();
|
|
}
|
|
}
|
|
-
|
|
|
|
if (app != null) {
|
|
if (app != null) {
|
|
//resume the audio
|
|
//resume the audio
|
|
AudioRenderer result = app.getAudioRenderer();
|
|
AudioRenderer result = app.getAudioRenderer();
|
|
@@ -310,7 +304,6 @@ public class AndroidHarness extends Activity implements TouchListener, DialogInt
|
|
}
|
|
}
|
|
}
|
|
}
|
|
isGLThreadPaused = true;
|
|
isGLThreadPaused = true;
|
|
-
|
|
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -330,6 +323,7 @@ public class AndroidHarness extends Activity implements TouchListener, DialogInt
|
|
app.stop(!isGLThreadPaused);
|
|
app.stop(!isGLThreadPaused);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ setContentView(new TextView(this));
|
|
JmeAndroidSystem.setActivity(null);
|
|
JmeAndroidSystem.setActivity(null);
|
|
ctx = null;
|
|
ctx = null;
|
|
app = null;
|
|
app = null;
|