【发布时间】:2014-09-01 05:21:41
【问题描述】:
我有一个名为 mHomeworks 的数组。对于 onResume,我调用:
public void onResume() {
super.onResume();
((HomeworkAdapter)getListAdapter()).notifyDataSetChanged();
mHomeworks = HomeworkLab.get(getActivity()).getHomework();//update list
}
关于内存管理,我应该调用:
mHomeworks.removeAll(mHomeworks);
mHomeworks = null;
【问题讨论】:
-
如果您必须从
Collection中删除所有元素,请使用clear()方法。比removeAll()效率更高。
标签: java android arrays memory memory-management