| package com.secondworld.sdk; | 
|   | 
| import android.app.Activity; | 
| import android.content.Intent; | 
| import android.support.annotation.NonNull; | 
| import android.view.KeyEvent; | 
|   | 
|   | 
| /** | 
|  * 游戏主界面的代理类 | 
|  */ | 
| public class GameActivityProxy { | 
|   | 
|     public Activity activity; | 
|   | 
|     public static GameActivityProxy I; | 
|   | 
|     public void onCreate(Activity activity) { | 
|         this.activity = activity; | 
|         I = this; | 
|     } | 
|   | 
|     public void onStart() { | 
|   | 
|     } | 
|   | 
|     public void onRestart() { | 
|   | 
|     } | 
|   | 
|     public void onResume() { | 
|   | 
|     } | 
|   | 
|     public void onPause() { | 
|   | 
|     } | 
|   | 
|     public void onStop() { | 
|   | 
|     } | 
|   | 
|     public void onDestroy() { | 
|         activity = null; | 
|         I = null; | 
|     } | 
|   | 
|     public void onNewIntent(Intent intent) { | 
|     } | 
|   | 
|     public void onActivityResult(int requestCode, int resultCode, Intent data) { | 
|   | 
|     } | 
|   | 
|     public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { | 
|         PermissionManager.I.onRequestPermissionsResult(activity, requestCode, permissions, grantResults); | 
|     } | 
|   | 
|     public boolean onKeyDown(int keyCode, KeyEvent event) { | 
|         return false; | 
|     } | 
|   | 
| } |