在我的 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 类。所以基本上,在主类中,我只想将源更改为本地源,而不是从库中获取数据。
有什么想法吗?