package com.secondworld.sdk; import android.app.Activity; import android.content.Intent; import android.view.KeyEvent; public class GTGameMain extends GameActivityProxy { @Override public void onCreate(Activity activity) { super.onCreate(activity); // 初始化SDK MySdkMgr.I.OnCreate(activity); } @Override public void onStart() { super.onStart(); MySdkMgr.I.onStart(); } @Override public void onResume() { super.onResume(); MySdkMgr.I.onResume(); } @Override public void onPause() { super.onPause(); MySdkMgr.I.onPause(); } @Override public void onStop() { super.onPause(); MySdkMgr.I.onStop(); } @Override public void onDestroy() { super.onDestroy(); MySdkMgr.I.onDestroy(); } @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { MySdkMgr.I.onActivityResult(requestCode, resultCode, data); } @Override public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { super.onRequestPermissionsResult(requestCode, permissions, grantResults); MySdkMgr.I.onRequestPermissionsResult(requestCode, permissions, grantResults); } @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { MySdkMgr.manger.exit(GTGameMain.I.activity); return true; } return super.onKeyDown(keyCode, event); } @Override public void onNewIntent(Intent intent) { super.onNewIntent(intent); MySdkMgr.manger.onNewIntent(intent); } }