在RecyclerView项目中处理

时间:2018-02-14 12:12:25

标签: android android-recyclerview dispose rx-java2 rx-android

我有一个带有自定义视图的RecyclerView。 我在这些视图中使用RX进行了一些调用,并且我想在不再需要视图时进行处理(以避免内存泄漏)。 问题是RecyclerView回收了视图和" dispose"呼叫在" onDetachedFromWindow"方法,所以有时当我向后滚动时,我可以看到没有完成他们的RX呼叫并被处理掉的视图。 我可以做些什么来避免这种情况以及使用RX和一次性用品的最佳做法是什么?

1 个答案:

答案 0 :(得分:0)