我正在RecyclerView.ViewHolder
内部使用订阅,尽管ViewHolder
不是常规的POJO,但它也缺乏任何生命周期方法,就像POJO一样。
RecyclerView
可以创建和销毁多个ViewHolder
,这使我想知道如果我不ViewHolder
,所有这些dispose()
是否会泄漏任何内存?订阅。
由于无法知道ViewHolder
何时不再使用RecyclerView
,我应该如何dispose()
?可以不dispose()
订阅吗?我应该在dispose()
上finalize()
吗?