在我的Android项目中,我使用自定义的Android库。从库中扩展Android活动
在这个库中我已经定义了跟随活动(摘录部分):
public class MyLibAcitivity extends Activity {
int counter = 0;
int[] results = new int[2];
在主要项目中,我想延长这一活动:
public class MainActivity extends MyLibAcitivity {
但是,我得到以下错误:
Implicit super constructor is undefined for default constructor. Must define an explicit constructor
我该如何使它工作?
另一方面,也许我没有正确的做法。我想要实现的是将库中的应用程序的所有逻辑和扩展几个类(活动)以使用不同的“数据源” - 我的数据源现在是另一个Java类。所以基本上,在主类中,我只是想将源代码更改为本地源代码,而不是从库中获取数据。
有什么想法?