我有 2 个活动(ActivityA 和 ActivityB) 在 ActivityA 中,我正在创建一个新的 Object Game,它在 Game game = new Game(); 中有一个 ArrayList
我开始 ActivityB
public void startActivityB(View view){
Intent i = new Intent(this,ActivityB.class);
i.putExtra("Game", game);
startActivity(i);
}
在活动 BI 中获取对象,访问它们的 ArrayList 并删除一些元素。(我在删除前后检查了ArrayList,它们被成功删除了)问题是当我完成ActivityB并再次启动它时,被删除的元素仍在ArrayList上。