有人可以解释如何从android force close中了解一个logcat。
当我在onPause()中调用finish()时发生此崩溃。
这是DDMS截图http://www.2ql.net/uploads/1245827534.png
感谢。
答案 0 :(得分:11)
例外是SuperNotCalledException
。当在各种回调中,您不向上链接到超类时会发生这种情况。 onPause()
是其中一个回调。
所以,如果您的onPause()
看起来像:
@Override
public void onPause() {
finish();
}
会引发此异常。它应该看起来像:
@Override
public void onPause() {
super.onPause();
finish();
}