有时当我覆盖方法时,我第一次调用它时会出现异常,如下所示:
05-31 21:32:04.266: E/AndroidRuntime(28471): android.support.v4.app.SuperNotCalledException:
Fragment AnalFragment{41795860 #1 id=0x7f070002} did not call through to super.onDestroy()
Run Code Online (Sandbox Code Playgroud)
我们为什么被迫打电话super.method()?有意义的是,父类有义务,但更重要的是,我们怎么知道一个方法需要super被调用,而不是等待它崩溃?