在我的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類。所以基本上,在主類中,我只是想將源代碼更改爲本地源代碼,而不是從庫中獲取數據。
有什麼想法?