为什么定义静态ImageView会导致内存泄漏?

时间:2017-01-16 03:06:43

标签: java android memory-leaks

enter image description here

它说:不要将android上下文类放在静态字段中,这是内存泄漏。

我知道活动上下文不应该放在静态字段中,因为它会在应用程序进程结束前保持活动状态,如果使用构造函数将其传递给其他类,它将导致其他类也保持活动状态。

但为什么ImageView不能是静态的(我也发现SwipeRefreshLayout也不能是静态的)?是因为ImageView包含上下文吗?没有关于将ButtonTextView等其他视图定义为静态的警告。

谢谢

0 个答案:

没有答案
相关问题