所以我不知道这是否可能,所以更详细:
我有主类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
... 最佳答案
提供它作为您的主类的实例
mGUIManager = new GUIManager(MainAR.this);
public GUIManager(MainAR mainClass){
this.mainClass = mainClass;
}