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