0
modifyed全局变量我扩展应用来存储我的全局变量:Android的 - 通过克隆
public class MyApp extends Application{
private ArrayList<Apk> applicazioni;
public ArrayList<Apk> getApplicazioni() {
return applicazioni;
}
public void setApplicazioni(ArrayList<Apk> applicazioni) {
this.applicazioni = applicazioni;
}
}
在主要活动我只是做的 “applicazioni” 的本地副本:
MyApp oa = ((MyApp)getApplicationContext());
ArrayList apps = oa.getApplicazioni();
但如果我从“apps”中删除一个元素,它也会在“applicazioni”中消失! 我想修改我的本地副本而不是全局变量,我该怎么做呢?由于
是它的工作原理,谢谢! – marcozabo 2012-04-04 10:04:36