2010-12-28 8 views
0

Ich habe ein Spiel in Android, die Kraft schließt nach der Wiederaufnahme von einem Telefonanruf. Ich vermute, ich habe Som-Methode nicht korrekt implementiert und ich vermute, es hat etwas mit SavedInstanceState zu tun.Game Force schließt nach dem Telefonat? - Android

Wenn ich den Zustand mit savedInstanceState speichern sollte, was sollte dort gespeichert werden, jedes Objekt und Position dieses Objekts?

Oder gibt es etwas sehr Vitales, das ich vermisse?

+2

zeigen die Stacktrace bitte und onResume (Code). –

+0

Das könnte eine dumme Frage sein, aber ich habe noch nie versucht Stacktrace zu machen. Wie mache ich es? –

Antwort

0

Ich fand es heraus und es war überhaupt nicht mit saveInstance verwandt.

Mein Gamethread wurde vermurkst und musste in der SurfaceCreated-Methode einen neuen Thread erstellen.

So:

public void surfaceCreated(SurfaceHolder holder) { 
       _thread = new GameThread(getHolder(), this); 
       _thread.setRunning(true); 
       _thread.start(); 
    } 
Verwandte Themen