我正在为我的应用程序使用全局变量,我需要知道如何在下面设置/获取变量myarray?
public class Global extends Application {
private String name;
private String [][][] myarray=new String[10][10][10]; //<-----
public String getName() {
return name;
}
public void setName(String aName) {
name = aName;
}
//<--- set/get for myarray ?
}
在我的MainActivity中如何获取/设置myarray的值?
Global g = (Global)getApplication();
String data=g.getName();
g.setName("test");
//<- get/set for myarray ?
答案 0 :(得分:0)
您需要为数组生成getter setter;
每当您想要使用它时,只需致电
((ApplicationName) getApplicationContext()).getMyarray();
对于集合,您需要传递对象
((ApplicationName) getApplicationContext()).setMyarray(new String[10][10][10]);