소스 검색

Merge pull request #5319 from volzhs/android-new-intent

correct current Intent for android
Rémi Verschelde 9 년 전
부모
커밋
b7b547a191
1개의 변경된 파일13개의 추가작업 그리고 1개의 파일을 삭제
  1. 13 1
      platform/android/java/src/org/godotengine/godot/Godot.java

+ 13 - 1
platform/android/java/src/org/godotengine/godot/Godot.java

@@ -115,7 +115,17 @@ public class Godot extends Activity implements SensorEventListener, IDownloaderC
     private int mState;
 	private boolean keep_screen_on=true;
 
-    private void setState(int newState) {
+	static private Intent mCurrentIntent;
+
+	@Override public void onNewIntent(Intent intent) {
+		mCurrentIntent = intent;
+	}
+
+	static public Intent getCurrentIntent() {
+		return mCurrentIntent;
+	}
+
+	private void setState(int newState) {
         if (mState != newState) {
             mState = newState;
             mStatusText.setText(Helpers.getDownloaderStringResourceIDFromState(newState));
@@ -545,6 +555,8 @@ public class Godot extends Activity implements SensorEventListener, IDownloaderC
 			}
 		}
 
+		mCurrentIntent = getIntent();
+
 		initializeGodot();