这个问题是difficult problem that I am working on的背叛。其中一个建议是调用父活动的构造函数。有谁知道我怎么做?我的意思是,我有一个名为DogActivity的活动,然后我有ParentActivity,DogActivity extends ParentActivity
。通常我使用onCreate与父活动进行通信,例如super.onCreate(savedInstanceState)
。所以我不知道如何调用父活动的构造函数。特别是在我需要通过构造函数传递数据的地方。我怎么知道android在需要处理回调和生命周期方法时会调用同一个父实例?如果需要,请参阅original question for reference。
答案 0 :(得分:0)
public class DogActivity extends ParentActivity {
public DogActivity() {
super("Something", new SomeObject()); // This is calling the super's constructor
}
}
然而,在Android上,您很少有机会需要调用父母构造函数。所以我不得不说你可能做错了。