【发布时间】:2016-08-31 05:09:13
【问题描述】:
我有一个片段,我在其中生成一个ArrayList。生成ArrayList后,我使用接口将其发送到Activity
在我的片段中-
public interface sendTheArraylist{
void ArrayList(ArrayList<Song> songArrayList);
}
在MainActivity中-
@Override
public void accessArrayList(ArrayList<Song> songArrayList) {
this.queueArrayList=songArrayList;
queueAdapter =new SongAdapter(this,queueArrayList);
....
}
但是,我看到,每当对 MainActivity 中的 queueArrayList 进行任何更改时,片段中的 songArrayList 也会受到影响。如何阻止Fragment 中的ArrayList 被更改?
【问题讨论】:
标签: android android-fragments arraylist