小编And*_*ine的帖子

Android中的活动之间的继承

我无法将继承概念应用于Android活动 - 例如. ActivityA extends Activity然后 ActivityB extends ActivityA,如果我使用ActivityB启动,则调用两个活动(A然后是B)的onCreate()方法.

我的问题是,在典型的Java中,来自ActvityA的onCreate应该被覆盖 - 但onCreate相当表现为构造函数,即使它是一个函数.继承如何在Android中工作,尤其是 wrt其他函数如onPause(),onResume等?

编辑:我还注意到ActivityA可能有许多在其onCreate()中调用的抽象方法,其定义在ActivityB中提供.这是如何运作的 ?

inheritance android android-activity

10
推荐指数
1
解决办法
6364
查看次数

标签 统计

android ×1

android-activity ×1

inheritance ×1