Merge pull request #137 from kiroukou/patch-7

Update GameActivity.java
This commit is contained in:
Joshua Granick
2014-04-16 15:34:14 -07:00

View File

@@ -95,47 +95,29 @@ public class GameActivity extends Activity implements SensorEventListener {
Extension.mainContext = this;
_sound = new Sound (getApplication ());
//getResources().getAssets();
requestWindowFeature (Window.FEATURE_NO_TITLE);
::if WIN_FULLSCREEN::
::if (ANDROID_TARGET_SDK_VERSION < 19)::
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN
| WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
::end::
::end::
::if (ANDROID_TARGET_SDK_VERSION < 19)::
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN
| WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
::end::
::end::
metrics = new DisplayMetrics ();
getWindowManager ().getDefaultDisplay ().getMetrics (metrics);
// Pre-load these, so the C++ knows where to find them
Log.d ("lime", "mMainView is NULL");
::foreach ndlls::
System.loadLibrary ("::name::");
::end::
HXCPP.run ("ApplicationMain");
//if (mMainView == null) {
Log.d ("lime", "mMainView is NULL");
::foreach ndlls::
System.loadLibrary ("::name::");::end::
HXCPP.run ("ApplicationMain");
//mMainView = new MainView (getApplication (), this);
/*} else {
ViewGroup parent = (ViewGroup)mMainView.getParent ();
if (parent != null) {
parent.removeView (mMainView);
}
mMainView.onResume ();
}
mView = mMainView;*/
mView = new MainView (getApplication (), this);
setContentView (mView);
@@ -150,6 +132,8 @@ public class GameActivity extends Activity implements SensorEventListener {
}
Extension.PACKAGE_NAME = getApplicationContext().getPackageName();
if (extensions == null) {
extensions = new ArrayList<Extension>();
@@ -418,6 +402,19 @@ public class GameActivity extends Activity implements SensorEventListener {
}
@Override
protected void onNewIntent(final Intent intent) {
for (Extension extension : extensions) {
extension.onNewIntent (intent);
}
super.onNewIntent (intent);
}
@Override
public void onBackPressed() {
}
@Override protected void onActivityResult (int requestCode, int resultCode, Intent data) {
@@ -802,4 +799,4 @@ public class GameActivity extends Activity implements SensorEventListener {
}
}
}