2012-03-28 42 views
1

Ich habe ein Problem mit meiner App beim Starten eines SimpleBaseGameActivity von einem anderen SimpleBaseGameActivity. Der Code ist:onResumeGame() NullPointerException bei der Verwendung von AndEngine

Intent intent = new Intent(MainMenuActivity.this, PacManActivity.class); 
intent.putExtra(INTENT_LEVEL_NUMBER, levelNumber); 
intent.putExtra(INTENT_WORLD_NUMBER, worldNumber); 
startActivity(intent); 

Es läuft gut, aber wenn es die andere Activity (PacManActivity) lädt wirft es eine Ausnahme:

FATAL EXCEPTION: main 
java.lang.NullPointerException 
at org.andengine.ui.activity.BaseGameActivity.onResumeGame(BaseGameActivity.java:220) 
at org.andengine.ui.activity.BaseGameActivity$4.run(BaseGameActivity.java:371) 
at android.os.Handler.handleCallback(Handler.java:587) 
at android.os.Handler.dispatchMessage(Handler.java:92) 
at android.os.Looper.loop(Looper.java:130) 
at android.app.ActivityThread.main(ActivityThread.java:3687) 
at java.lang.reflect.Method.invokeNative(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:507) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 
at dalvik.system.NativeStart.main(Native Method) 

Ich bin nicht einmal onResumeGame() Methode implementiert, und wenn ich meine starten PacManActivity standardmäßig (konfiguriert von Manifest.xml) läuft es ohne Fehler.

Könnte mir bitte jemand mit diesem Problem helfen.

+0

uns zeigen PacManActivity.java – confucius

+2

Zeigen Sie uns BaseGameActivity Zeile 220 – DaveJohnston

Antwort

21

Sie benötigen für Ihre Activity den folgenden Wert in Ihrer AndroidManifest Datei setzen ...

android:configChanges="orientation|screenSize" 

Dies ist ein bekannter Fehler/Problem in AndEngine ... https://github.com/nicolasgramlich/AndEngine/issues/7

+0

Das Hinzufügen von 'android: configChanges = "orientation | screenLayout"' zum Aktivitätsknoten löste das Problem. Danke vielmals! – RynoRn

+0

Es war sehr hilfreich. Vielen Dank . – Uday

Verwandte Themen