从Android中的其他类调用主类方法

时间:2014-08-29 18:37:58

标签: java android

所以我不知道这是否可行,所以更详细:

我有我的主要课程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 ...

1 个答案:

答案 0 :(得分:1)

为它提供主类的实例

mGUIManager = new GUIManager(MainAR.this);

public GUIManager(MainAR mainClass){
        this.mainClass = mainClass;
    }