如何调用活动的父类的构造函数

时间:2014-10-07 20:04:14

标签: java android android-activity

这个问题是difficult problem that I am working on的背叛。其中一个建议是调用父活动的构造函数。有谁知道我怎么做?我的意思是,我有一个名为DogActivity的活动,然后我有ParentActivity,DogActivity extends ParentActivity。通常我使用onCreate与父活动进行通信,例如super.onCreate(savedInstanceState)。所以我不知道如何调用父活动的构造函数。特别是在我需要通过构造函数传递数据的地方。我怎么知道android在需要处理回调和生命周期方法时会调用同一个父实例?如果需要,请参阅original question for reference

1 个答案:

答案 0 :(得分:0)

public class DogActivity extends ParentActivity {

    public DogActivity() {
        super("Something", new SomeObject());   // This is calling the super's constructor
    }
}

然而,在Android上,您很少有机会需要调用父母构造函数。所以我不得不说你可能做错了