所以我不知道这是否可行,所以更详细:
我有我的主要课程public class MainAR extends Activity{
和其他课程的对象GUIManager
。从另一个开始,我想从MainAR
调用一个方法:
public class MainAR extends Activity{
...
private GUIManager mGUIManager;
...
mGUIManager = new GUIManager(getApplicationContext());
...
public void mehtodMain(){
...
}
}
然后是另一个班级:
public class GUIManager {
private MainAR mainClass;
public GUIManager(Context context){
//mainClass = ???
...
}
private method(){
mainClass.mehtodMain();
}
}
但我不知道如何初始化mainClass
...
答案 0 :(得分:1)
为它提供主类的实例
mGUIManager = new GUIManager(MainAR.this);
public GUIManager(MainAR mainClass){
this.mainClass = mainClass;
}