Ich verwende Intents, um zwischen Aktivitäten in meiner Android-App zu wechseln. Ich lege Daten im Intent ab, die in der nächsten Aktivität verwendet werden sollen. Wenn ich das Telefon zwischen Quer- und Hochformat wechsle, gehen die Werte, die vom Intent übergeben werden, verloren, und ich erhalte eine NullPointerException.
Kann mir bitte jemand sagen, was falsch sein könnte.
Es gibt viel Code, um ihn vollständig zu posten. Aber wenn jemand bestimmte Teile des Codes sehen muss, kann ich ihn hier posten.
Bearbeiten
Ich habe das Problem des nicht gespeicherten Zustands gelöst. Aber ein weiteres Problem, dem ich gegenüberstehe, ist, dass nachdem die Ausrichtung geändert wurde, keine der Tasten auf dem Bildschirm funktioniert. Beim Drücken einer Taste erhalte ich diese Warnung im LogCat
02-25 23:07:49.190: WARN/WindowManager(58): Kein Fenster, um Aktion 0 zu verteilen
Bitte helfen Sie.