我无法将继承概念应用于Android活动 - 例如.
ActivityA extends Activity然后
ActivityB extends ActivityA,如果我使用ActivityB启动,则调用两个活动(A然后是B)的onCreate()方法.
我的问题是,在典型的Java中,来自ActvityA的onCreate应该被覆盖 - 但onCreate相当表现为构造函数,即使它是一个函数.继承如何在Android中工作,尤其是 wrt其他函数如onPause(),onResume等?
编辑:我还注意到ActivityA可能有许多在其onCreate()中调用的抽象方法,其定义在ActivityB中提供.这是如何运作的 ?