【发布时间】:2011-11-03 16:51:04
【问题描述】:
看看下面的示例代码
@Override
protected void onPause() {
...some code here...
super.onPause();
}
和
@Override
protected void onPause() {
super.onPause();
...some code here...
}
当我问及代码的差异时,我并不是指执行流程,这是显而易见的。
那么这些代码之间的真正区别是什么?建议什么时候使用您的代码之前 super() 调用,以及何时使用您的代码之后 super() 调用?我想在某些情况下这确实很重要。
【问题讨论】:
-
@Tim:这仅在构造函数中是正确的
-
是的,刚刚测试过了。你是对的,我把两者搞混了。