super.onDraw() 在这个例子中到底做了什么?
如果我把它排除在外怎么办,它会改变调用 onDraw 方法时会发生什么吗?
class Preview extends SurfaceView implements SurfaceHolder.Callback {
// onDraw is a callback method of the SurfaceView class
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
// more code to implement some action when this method is called
} // end onDraw method
} // end Preview class
编辑:我刚刚找到了一个很好的问题和答案,以帮助澄清 supercall 的目的, 何时不调用 super() 覆盖时的方法?