Das Verständnis eines DDMS Log
Frage
Kann jemand bitte erklären, wie ein logcat von einer Android Kraft nahe zu verstehen.
Dieser Absturz tritt auf, wenn ich finish () in der onPause () aufgerufen.
Hier ist der DDMS Screenshot http://www.2ql.net/uploads/1245827534. png
Danke.
Lösung
Die Ausnahme ist SuperNotCalledException
. Dies geschieht, wenn in verschiedenen Callbacks, Sie Kette nicht nach oben in die Oberklasse. onPause()
ist einer dieser Rückrufe.
Also, wenn Ihr onPause()
wie folgt aussieht:
@Override
public void onPause() {
finish();
}
das würde diese Ausnahme ausgelöst. Es soll wie folgt aussehen:
@Override
public void onPause() {
super.onPause();
finish();
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow