我知道这是一个愚蠢的问题但是如果我在onDestroyView中将View可见性设置为GONE会发生什么情况,如果与该视图关联的内存泄漏,它仍会保留活动的上下文。
答案 0 :(得分:0)
不,将可见性设置为GONE只会使其无法绘制,但对象仍然存在。如果您担心内存泄漏,则应将视图设置为null以释放视图引用,如下所示:
@Override
public void onDestroyView() {
myView = null;
super.onDestroyView();
}